Advertisement
Health & Beauty

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.

Check out our free weekly podcast

Back to top button