Natura Store

Sao Paolo, Brazil-based Natura Cosmetics, now known as Natura Group, recently released its financial results for the third quarter of 2017. Consolidated net revenue amounted to R$2,365.4 million (Brazilian real), a 24.3 percent increase over the third quarter of 2016. Consolidated EBITDA came to R$450.4 million, a 40.8 percent increase over Q3 2016, and net…

Read More