Advertisement
Search
Close this search box.
credit:the body shop
credit:the body shop

The Body Shop will sell part of its European and Asian Business

The deal is the latest change at The Body Shop International Limited under the new ownership of private equity firm Aurelius, who snapped up the business from Natura &Co S.A for £ 207 million in November 2023.

The Body Shop is an omnichannel business company with own stores, e-commerce websites, international franchises and wholesale customers. Headquartered in London, The company operates in 89 markets and employs around 7000 people. Of the approximately 2,500 stores, 900 are operated by the company itself, while the remainder are managed by franchise partners.

The German-based private equity firm Aurelius has reportedly signed an agreement with an international family office to pursue a strong turnaround strategy. This includes the partial sale in most European countries but also in parts of Asia. The UK is to be excluded from the sale and the franchise partners will not be affected. The company intends to focus on strategically important markets but also on strengthening digital platforms and developing new sales channels.