The Body Shop UK Enters Administration
Retail TouchPoints
FEBRUARY 13, 2024
In 2006 Roddick sold the company to cosmetics giant L’Oréal , which sold it again to Natura &Co in 2017. Worldwide, the company operates approximately 3,000 stores in 70 countries. “The At press time The Body Shop had not replied to a request for comment.
Let's personalize your content