Sephora aims to set a benchmark in China's prestige beauty retail
Sephora's Store of the Future lands in Shanghai
Sephora to launch first Store of the Future concept in Asia
Sephora Unveils its First Store of the Future in Shanghai, Marking a
StoreTours: New Visual Merchandising Experience for Sephora's
Sephora November 20% off တုန်း က orders တဝက် ကို ဒီ
China Sephora launches 200th store - Inside Retail Asia
Sephora's Store of the Future lands in Shanghai
Shanghai, Shanghai, China. 20th Sep, 2019. Pedestrians walk past a