Geopolitical conflict and rising energy prices led to higher Treasury yields and wider credit spreads in Q1 2026. Read the ...
Press release Revenue as at 31 March 2026 stood at €1- 336m, up +4.9% on an organic basis compared with the first quarter of 2025All business segments and regions contributed to revenue growth, suppor ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results