Cash and Debt24 Jul 2025 07:25
Balance and net debt are two numbers that always tells the story, both heading in the right direction:
Total cash balance increased by 13.2 per cent vs end of March 2025, to €1,964.8 million and net debt declined by 5.1% per cent to €4,705.4 million, and leverage ratio falling to 4.1x.