Natura’s revenues down, profit up in Q3 November 13, 2026 Brazil-based Natura saw a decline in revenues but swung to profit in the third quarter of 2026 Read the full article now! Log in Subscribe