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.