Natura revenue down 12.1% in Q4 March 17, 2026 Natura reported net revenue in the fourth quarter dropped 12.1% year-over-year to BRL$6.2bn. Read the full article now! Log in Subscribe