H&M, Burberry scrubbed from internet in China over forced labor accusations
H&M stores are virtually disappearing in China amid a rapidly exploding controversy over human rights violations in its cotton-picking region. Beijing consumers could not find locations for the fast-fashion retailer on either Apple Maps or Baidu Maps...