By George MacDonald2023-11-14T11:53:00
Specialist beauty retailer The Body Shop has been sold to private equity group Aurelius.
The deal values The Body Shop at £207m, including an earnout of £90m.
Already have an account? Sign in here