Natura’s revenues down, profit up in Q3

Brazil-based Natura saw a decline in revenues but swung to profit in the third quarter of 2026

Read the full article now!
Subscribe