Tag Archives: shop in shop

Another retail innovation at Sephora US

11 October 2010
The WWD of October 1 tells us that Sephora is inaugurating a new Make Up For Ever shop-in-shop at its store in SoHo, New York. This space of approximately 70m2 includes make-up stands and offers 1200 SKUs (or twice the usual) including professional references - which were hitherto available only in the flagship stores of the brands. Three other ...