Germany's Technotrans 2025 revenue slightly beats estimates on healthcare, data centre demand24/03/2026 06:10