Sephora flagship Shanghai

Sephora to launch flagship site in China

Cosmetics giant Sephora is set to launch a flagship retail site in China.

Sephora flagship Shanghai

Sephora opens Shanghai flagship

Cosmetics chain Sephora has opened a beauty mega-boutique in Shanghai featuring 7,000 products over five floors.

Mosts Popular Stories