Sephora to open 100 new, localized stores in North America
Sephora goes after Ulta with plan for 100 stores in second-tier
Sephora - Wikipedia
Sephora Opens Biggest U.S. Store
How to Pitch Your Product to Sephora and Get A Meeting (Part 1
Ten new store openings in 2023, including Aldi and Sam's Club
Sephora to open 100 stores as part of growth plan - Global
Kohl's and Sephora Announce Major Long-Term Strategic Partnership
Sephora signs contract with Kohl's as it plans to phase out of J.C.
Makeup wonderland: A peek inside the largest Sephora in the world
Sephora Will Open Another 60 Stores in the US