Natura revenue down 12.1% in Q4

Natura reported net revenue in the fourth quarter dropped 12.1% year-over-year to BRL$6.2bn.

Read the full article now!
Subscribe