Sephora Will Open 100 Stores

Sephora has some big plans in 2020 and will open 100 stores.

SEPHORA COLLECTION Igloo Palace Blockbuster Set

This will be the biggest real estate expansion in branded retailers history. A bulk of the brand new Sephora stores will be stand-alone stores as they trying to expanding outside of shopping malls. The additional 100 stores will have a concentrated focus on hair care and fragrances.

It is nice to see some retailers are still able to open new stores during a time that is being called the retail apocalypse.

Leave a Reply