Co-op to open dozens of new stores in 2025
The Co-op plans to open 75 new stores in the UK, including franchises in various locations such as university campuses and hospitals. They aim to provide easy access to quality products, value, and ethical retailing for their six million members through an ambitious store strategy.