Tag Archive: The Body Shop

Latest News: The Body Shop

Natura completes sale of Aesop

August 31, 2023 8:48 am

Natura & Co has completed the sale of Aesop skincare brand to L’Oréal for a final enterprise value of S$2.58 billion. The company said the move... View Article