Advertisement
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.

Check out our free weekly podcast

Back to top button