Natura Reports BRL 49 Million Net Income in 3Q26
Natura reported BRL 268 million in cash flow and reduced debt, amid operational bottlenecks in Brazil.
Natura reported BRL 268 million in cash flow and reduced debt, amid operational bottlenecks in Brazil.