Brazilian cosmetics giant Natura debuts in Malaysia with Sunway Pyramid pop-up store People October 9, 2019 All products are 100% vegan.