Natura’s Q3 revenues fall 13.1%

Brazilian company Natura’s revenue for the third quarter of 2025 fell 13.1%

Read the full article now!
Subscribe