Aurelius Acquires The Body Shop in £207m Deal

Aurelius Acquires The Body Shop in £207m Deal

Aurelius announces the acquisition of The Body Shop International Limited (The Body Shop) from Natura & Co S.A. The iconic global beauty brand is renowned for its heritage in cruelty-free and ethical beauty products. It is an omni-channel retailer with its own...