Natura &Co net revenue down 5.7% in Q1

Natura &Co has reported consolidated net revenue of R$6.1bn ($1.18bn) in the first quarter of 2024.

Read the full article now!
Subscribe