Sephora China launches ‘Store of the Future’ retail concept in Shanghai
Inside Retail
JUNE 11, 2023
US beauty giant Sephora has brought its ‘Store of the Future’ concept to Shanghai’s East Nanjing Road, the brand’s second globally after launching in Singapore last year. Sephora currently has some 3000 points of sales across 36 markets.
Let's personalize your content