Full Year 2024 Results Key Financial Results Revenue: €60.8b (up 1.9% from FY 2023). Net ...