At 31 December 2024, consolidated revenue is €323.0m and EBITDA margin is 12.0%, or €38.8m. Cash generation was strong in the final quarter of 2024, rising from -€2.2m at 30/09/2024 to €17 ...