Evolution results: Q4 rises as FY24 revenue hits €2.06bn

The supplier has revealed rises across the board in its final financial report of 2024.