The Brazilian beauty retailer Natura is negotiating to buy The Body Shop. In February 2017, the Body Shop (3,000 stores, sales of €921 million in 2016, a fall of 5%) was put up on sale by L’Oréal and valued between €780 million and €1 billion.
Do you have information to share with us?