The Body Shop sold to a new Brazilian owner

  • 7 years ago
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.