Why Sephora’s French prestige failed to translate in South Korea
Inside Retail
APRIL 14, 2024
With over 2700 stores across 35 countries and a booming e-commerce presence worldwide, Sephora is one of the leading omnichannel beauty retailers in the industry. When Sephora launched in South Korea, there were doubts about how the retailer would compete in one of the leading beauty capitals of the world. million), 14.5
Let's personalize your content