By Georgi Gyton2025-09-30T07:48:00
The fast-growing QSR brand reported revenue of £118.9m in 2024 – up from £58.1m the previous year – driven by new site openings.
Already have an account? Sign in