Natura &Co sales down 17.4% in Q4 2023, net loss widens March 13, 2024 Natura &Co has reported consolidated net revenue in Q4 2023 rose 4.5% in constant currency to BRL 6.6bn ($1.32bn). Read the full article now! Log in Subscribe