Renewi - Year End Results 2024