Categories: Headlines

Sephora to Open 100 New Stores

Beauty retailer Sephora (Paris) announced plans to open 100 North American stores in 2020, focusing on expanding its fleet to locations outside of the traditional shopping center or mall.

This expansion is more than double its store openings in 2019, and is the largest expansion since the company was first introduced to the North American market in 1998, according to Retail Dive.

Stores will open in more than 75 cities, many in a smaller format in order to integrate into smaller neighborhoods to offer customers a more personal experience.

All new stores will reportedly be 100-percent powered by renewable energy and built with cost-effective materials.

New locations should be opening first in Charlotte, N.C., Nashville, Tenn., and San Jose, Calif.

 

 

VMSD Staff

Drawing on more than 125 years of history serving the retail design market, VMSD magazine provides retail professionals with the most up-to-date, innovative retail design ideas and industry news through its industry-leading magazine, website, social media channels and bulletins.

Recent Posts

Retail Failing to Keep Pace with Tech Advances

Stores struggle to provide innovations shoppers want, study shows

3 hours ago

Best Buy Express Launches in Canada

Former Source stores reborn under new brand

3 days ago

Walgreens Eyes Closing 2000-Plus Stores

“Footprint optimization” strategy heads into high gear

3 days ago

Want to level up your customer’s experience? Game on.

Registration is now open for IRDC 2024 taking place in Kansas City this fall

3 days ago

Dirty Restrooms Bad for Business

But clean ones send a positive message to patrons

3 days ago

L.L.Bean Opening Quartet of Stores in ’24

Outdoor retailer also plans more locales beyond New England next year

4 days ago

This website uses cookies.