By Grace Bowden2017-06-28T16:10:00
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