The Body Shop administration: adds to pressure many in retail are facing

On Tuesday [13 February 2024], the UK arm of The Body Shop collapsed into administration putting 2,000 jobs at risk. The Bristol-founded business has changed ownership several times over the past few years. It was bought by L’Oreal in 2006, before changing hands again in 2017 when the French cosmetics giant sold it to Brazilian … Continue reading The Body Shop administration: adds to pressure many in retail are facing