The leading media on the international beauty industry
Sephora launches Store of the Future in China
June 12, 2023
Sephora’s Store of the Future in Shanghai
Beauty retailer Sephora unveiled an outlet under its ‘Store of the Future’ concept in China on June 8. Located on East Nanjing Road in Shanghai, this is its second Store of the...
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.Ok