Natura &Co Posts $1.54 Billion in Q3 2023 Net Revenue
Natura &Co announced its financial results for the third quarter of 2023, reporting consolidated net revenue of $1.54 billion, a 0.7% decline from the previous year’s quarter. Natura Latam, which saw a 18.6% improvement in constant currency, as well...
What's Your Reaction?