Sephora Store
Nov. 25, 2024
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