Special Offer
By Grace Bowden28 June 2017
The Body Shop has been sold by L’Oréal for £880m. Retail Week takes a closer look at the beauty retailer’s new owners, Natura Cosméticos.
Already have an account? Sign in here