The brand plans to close up to 178 stores in the U.S. and halt operations in 40 countries.
Tag: Topshop
Posted inCulture
The brand plans to close up to 178 stores in the U.S. and halt operations in 40 countries.