Sephora rolls out new store concept in Spain

PARIS, 2017-Sep-27 — /EPR Retail News/ — First introduced in France, the new Sephora store concept is now available in Spain at two new flagship stores. Featuring innovative design, these hyper-connected stores bring customers a unique beauty experience in an unprecedented service-driven environment, perfectly expressing the beauty retailer’s Play, Share and Shop philosophy.  Following the tremendous success of […]