News
Brazilian cosmetic maker Natura posted on Monday a first-quarter net loss of 150.7 million reais ($26.6 million), 83.9% ...
The decreased losses stem from Natura’s simplification overhaul strategy, along with strong sales from Brazil and other ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results