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. Sephora launched in South Korea in 2019 with a flagship location in the shopping-centered Gangnam District in Seoul. billion won (US$9.26 million), 14.5
Let's personalize your content