High street beauty retailer The Body Shop with 250 stores is sold in £207M deal
The high street beauty retailer Body Shop has agreed to sell its 250 stores in a £207million deal after struggling with profitability. The retail outlets are being sold to a private equity group after owner Natura & Co reached a deal with Aurelius Group today. The Brazilian cosmetics maker says the sale is set to be finalised…