The Body Shop UK Enters Administration
Retail TouchPoints
FEBRUARY 13, 2024
The UK arm of the The Body Shop has entered administration, the British version of bankruptcy protection, according to Reuters and other media reports, but it will continue to operate online and via its 199 UK brick-and-mortar stores for the time being. Worldwide, the company operates approximately 3,000 stores in 70 countries.
Let's personalize your content