World
Brazilian regulators have authorized the $1.1 billion purchase of British chain The Body Shop by Brazil’s Natura, officials said Tuesday. L’Oreal, the owner of...
Hi, what are you looking for?
Brazilian regulators have authorized the $1.1 billion purchase of British chain The Body Shop by Brazil’s Natura, officials said Tuesday. L’Oreal, the owner of...