Natura &Co net revenue down 5.7% in Q1 May 15, 2024 Natura &Co has reported consolidated net revenue of R$6.1bn ($1.18bn) in the first quarter of 2024. Read the full article now! Log in Subscribe