15 Nov 2023 --- Cosmetics company Natura &Co has agreed to sell The Body Shop to international private equity group Aurelius. The sale, valued at £207 million (US$258 million), aligns with Natura &Co’s commitment to “simplifying and refocusing” its business.