High street beauty retailer The Body Shop with 250 stores is sold in £207M deal

by
High street beauty retailer The Body Shop with 250 stores is sold in £207M deal