The group reported £316.4m in revenue in 2023, alongside total revenue of £542.9m for its European operations as it continues its rollout across the continent
Alternatively SUBSCRIBE for unrestricted access to all content. Contact us for more information