Natura reports BRL 5 billion in 3Q26 revenue as net income returns
AI Summary- Natura reported BRL 5 billion in consolidated third-quarter revenue.
- BRL 268 million in cash generation reduced net debt to BRL 3.4 billion.
- Ale Carlucci became CEO on October 1 and announced three priority areas.