Join the network of executives who receive our fortnightly newsletter, as well as occasional musings and thought pieces from the industry.


The Body Shop is set to be sold to Brazil's Natura Cosmeticos for €1bn

Friday 9th June 2017

The proposed transaction value of the ailing ethical beauty brand is €1bn (£880.4m).

L’Oreal bought The Body Shop in 2006 for £652m, and it had intentions to expand the company three times bigger than the current number of 1,000 shops.

Founded in Brighton, the high street chain now has stores in 66 countries, but total sales in 2016 were €920.8m (£783.8m), down from €967.2m in 2015.

More from