
The BBC understands up to 100 of the brand’s 825 UK stores could close as the new owners shake up the business.
The BBC understands up to 100 of the brand’s 825 UK stores could close as the new owners shake up the business.
Source: BBC News
This article was automatically imported by the AI News Auto Publisher plugin using Google News.