Health & Beauty
Aurelius enters exclusive talks to acquire The Body Shop
The Body Shop employs about 10,000 people, and operates roughly 3,000 stores in 70 countries
Aurelius Group has entered into exclusive talks to acquire The Body Shop from Natura and Co, according to reports from Sky News.
You'll need to
subscribe to unlock this content. Already subscribed? Login?