Natura sets final bid deadline for The Body Shop
Earlier this week it was reported that Lloyds Pharmacy owner Aurelius Group had joined Waterstones owner Elliott Advisors and private equity firm Epiris in the race to acquire the company
Body Shop owner Natura and Co has announced that interested parties have to submit their final bids by 23 October 2023, according to Retail Week.