By Georgi Gyton2026-01-14T08:35:00
The Caribbean restaurant business has reported a 10% decline in sales, to £84.3m, for the 52 weeks to 30 March 2025, and a loss before tax of £10.2m, versus a £1.9m profit in 2024.
Already have an account? Sign in