top of page


Natura & Co Reported Net loss of $130 million in Q1
Natura & Co, the São Paulo-based beauty company, reported consolidated net revenue of BRL 8,021.4 million ($1.6 billion) in 2023 Q1.
Chaileedo
May 9, 20233 min read
0 comments
bottom of page