Sephora bucks retail trend, plans 100 new stores in 2020
Retail India - Typsy Beauty Expands Offline Presence with a New
Sephora to open 100 stores as part of growth plan - Global
SEPHORA - 4651 27th St, Moline, Illinois - Cosmetics & Beauty
Shopping mall - Wikipedia
Sephora is opening more stores as it moves beyond the mall
Sephora - Wikipedia
New Target store to be larger than initially planned in New Hyde
Sephora to shut U.S. stores for diversity training after racial