Specialty beauty retailer Sephora plans to open 100 new store locations across North America in 2020, more than it has opened on the continent in any prior year and more than double the number of
openings in 2019. All new stores will be powered by 100% renewable energy. “The stores will feature a sleek architectural and visual design that reflects Sephora's signature look and
feel,” according to
Chain Store Age. “The retailer will utilize more cost-effective materials, which it said will allow deeper investment in customer-centric experiences and
services, and employee development.”
Read the whole story at Chain Store Age »