Tag "Aurelius Group"

German investor buys The Body Shop

The Body Shop has a new owner, as its (former) Brazilian owner Natura & Co has sold its sustainable cosmetics chain to German investment fund Aurelius Group. Only six years...

Read more