The Body Shop sold to Aurelius in $254 mln deal
Brazilian cosmetics maker Natura & Co said on Tuesday it has signed a binding agreement… Read More
11 months ago
Brazilian cosmetics maker Natura & Co said on Tuesday it has signed a binding agreement… Read More