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. At press time The Body Shop had not replied to a request for comment.
Let's personalize your content