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…