Natura &Co Sells The Body Shop for $254 Million
Natura &Co, the parent company of Avon International and The Body Shop, announced it has entered into a binding agreement with private investor Aurelius Group to sell The Body Shop. The deal, which is anticipated to have an enterprise...
What's Your Reaction?