Co-op plans 75 new store openings in 2025 across UK

Co-op plans to open 75 new stores across the UK in 2025, including both company-owned and franchised outlets. The expansion aims to enhance convenience and sustainability, with a focus on community engagement and online delivery services.