B Corp-certified Aesop to open its first store in mainland China
B Corp certified skincare brand Aesop opens its first store in mainland China, which will be located on Shanghai’s Dongping Road. The street’s rich cultural history and integration of the city’s diverse styles make it a prime location. This marks the Brazilian cosmetic giant Natura&CO’s official entry into the Chinese market.
Established in 1987 in Australia, Aesop blends scientific research and herbal formulas to create a wide range of cosmetics. The company positions itself firmly against animal experimentation, which makes it popular amongst vegan and animal-welfare-oriented consumers.
The company entered Tmall Global in 2018 and opened its overseas flagship store in March. Its Tmall Global flagship store has nearly 700 thousand followers as of July. With the brand’s Parsley Seed Antioxidant Serum, Aesop has already been popular in the Chinese buying agents market.