In mid-November 2023, private equity firm Aurelius announced that it had acquired British beauty brand The Body Shop from Natura &Co for GBP 207 million, just a fifth of the price Natura paid for it to L’Oréal in 2017 (EUR 1 billion). Three months later, the company has filed for bankruptcy in several countries and the outlook is unclear.
Last week’s announcement that the UK arm of The Body Shop was going bankrupt came as a shock in the country, where the brand was founded almost 50 years.