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