Sephora Store
March 29, 2025
Sephora rolls out smaller-store concept with high-tech beauty upgrades Sephora to open 100 stores in 2020, in bid to grow outside of the mall Sephora To Expand Brick & Mortar Footprint With 260+ New Stores In 2021 Across The U.S. – Sephora Newsroom Sephora Store