L'Oreal's The Body Shop is getting a makeover. The Paris-based cosmetics giant announced Tuesday that Brazilian cosmetics firm Natura will buy the stores. Natura is believed to be paying around $1.1 billion for the brand. "Natura is well placed to provide the investment and expertise required to rejuvenate The Body Shop performance," said analysts Robert Waldschmidt and Anubhav Malhotra.
Be the first to comment