Retail News: Openings & Closings 2023 – Footwear News
Sephora Plans 100 New North America Stores in 2020 – WWD
Sephora goes after Ulta with plan for 100 stores in second-tier
Sephora - Wikipedia
Sephora Will Open Another 60 Stores in the US
How to Pitch Your Product to Sephora and Get A Meeting (Part 1
Sephora is opening 100 new stores in its largest expansion ever
Beauty Behemoth Sephora Enters Vietnamese Market With Digital
Sephora Is Closing All U.S. and Canada Stores Today Due to
The Largest Sephora Store in the World Just Opened in Kuala Lumpur
10 Minnesota Kohl's stores to get Sephora 'shop-in-shops' this