News

Beauty retailer Sephora has announced the official launch of DRUNK ELEPHANT across its online platforms and 250 physical stores in Mainland China. The company plans to extend its reach to 300 ...