By  on July 31, 2009

Sephora is seeing double in Times Square.

The beauty retailer today will open its second store in the area, at 5 Times Square. Instead of cloning its nearby store at 1500 Broadway, the new space aims to serve as an incubator for new ideas, as well as products exclusive to Sephora.

To Read the Full Article
SUBSCRIBE NOW

Tap into our Global Network

Of Industry Leaders and Designers

load comments
blog comments powered by Disqus