Preliminary results for the year ended 31 December 2024
Strong 2024 financial performance in line with guidance Revenue growth of 44% to £128.8 million compared to 2023, organic revenue growth of 81%1 Operating EBITDA2 loss of £(15.3) million for the full year in line with expectations, Operating EBITDA profit of £5.0 million achieved in second half of 2024 Contracted… Read More