By Shwetali Sapte2025-06-26T07:28:00
Revenue stood at £327.1m for the 53 weeks ended 5 January 2025 and new openings contributed to growth, with restaurateur Richard Caring reportedly in talks for a deal that could exceed £1bn
Already have an account? Sign in