Natura Launches Asia operations in Malaysia

KUALA LUMPUR, Oct. 8, 2019 /PRNewswire/ — Natura, the global cosmetics company founded in Brazil in 1969, officially established it Asian market presence with the launch of its business in Malaysia through the opening of a pop-up store in Sunway Pyramid, Petaling Jaya. Natura’s decision to enter the Asian beauty market was driven by the Company’s core commitment to delivering positive impact […]