20 stores
- World
H&M forced to shut 20 stores in China over remarks on cotton
Beijing: Swedish fashion retailer H&M was forced to close 20 stores in China following its statement on forced labour in Xinjiang that leads to uproar among Chinese nationals and authorities. Recently, several…