Natura &Co Posts Q2 2023 Net Revenue of $1.5 Billion
Natura &Co announced its financial results for the second quarter of 2023, posting net revenue of $1.5 billion, a 1.9% increase in constant currency over the second quarter of 2022. Natura Latam was one of the strongest performers for...
What's Your Reaction?