Full year results Evolution: Revenue growth pushes net profit past €1.00bn in 2023 01 Feb 2024 - News