Costa Coffee returns to profit following menu expansion and UK openings
Costa Limited reported an operating profit of £20m in the year to 31 December 2025, recovering from losses of £13.5m in 2024.
Costa Limited reported an operating profit of £20m in the year to 31 December 2025, recovering from losses of £13.5m in 2024.