Topshop is closing all its stores in the US - Business Insider
05/23/19
Topshop is closing all its stores in the US Business Insider
Liquidation sales at its 11 stores across the US will begin as soon as this weekend, according to The Wall Street Journal.
[more]