H&M Is Erased from Chinese E-Commerce over Xinjiang Stance

  • Karma - H&M running shops in China, manufacturing clothes in China and troling about rights in China.