Technology Magazine May 2023 | Page 307
£ 1.983bn
Group revenue reported in 2022
+ 14 %
Increase in revenue from 2021 from £ 1.745 bn
+ 61 %
Increase in revenue from 2020 from £ 1.235 bn
Dorian Skeete
technologymagazine . com 307
Technology Magazine May 2023 | Page 306
Technology Magazine May 2023 | Page 308