Wednesday, 3 July 2013

Urban Outfitters to Unveil Lifestyle Concept

NEW YORK — Urban Outfitters Inc. will build its largest store in the world at 1333 Broadway in Manhattan to unveil a new “lifestyle center” concept.

The...


View the original article here

No comments:

Post a Comment