Topshop to Open Stores in Manhattan

May 16, 2007

The British fast fashion retailer plans to open three stores in the Big Apple as part of its goal to expand to other markets.

Recent News