30 Oct 2023 --- Investment company, Aurelius Group is in exclusive negotiations to acquire The Body Shop, with the deal anticipated to be completed in November, according to media reports.