Annual Results 2025

Continued strategic refocusing in a challenging market environment Revenue of €892.4 million in 2025 (-5.4% vs. 2024 restated1) Adjusted EBITDA […]