If you’re out at a shopping center, you’ll likely spot one of the more than 400 Sephora locations around the country. In fact,...
July 24, 2017
United States
Sephora is experimenting with a Boutique format to prepare for the retail apocalypse
July 24, 2017
United States