HomeNatura’s CEO steps down in shakeup at Brazil cosmetic makerFILE PHOTO: The logo of Natura is picture at the

FILE PHOTO: The logo of Natura is picture at the

FILE PHOTO: The logo of Natura is picture at the company headquarters in Sao Paulo, Brazil December 19, 2019. REUTERS/Amanda Perobelli/File Photo
- Advertisment -
Google search engine

Most Read