
Preliminary results for the year ended 31 December 2024
~ Strong commercial momentum underpins transformative financial performance ~ 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) …