The fashion retailer said it could eventually have about 15 stores in the US. Topshop's owner, Sir Philip Green, said he sees the chain concentrating in major US cities, such as New York, Los Angeles and Miami.
The initial investment in [...]
Posted On : Apr, 04 2009 | Comments : 0