Sephora to open 100 stores this year

February 4, 2020

Sephora plans to open 100 stores this year, its largest single-year expansion to date, as it looks to move beyond traditional shopping malls. The chain, which is owned by LVMH, is going after growing markets, including Charlotte, NC and Nashville, TN.

Recent News