 Fashion retailer HM has taken a sales hit in China in recent months, its latest results showed, after consumers there called for boycotts of foreign apparel brands over past comments they made on alleged human rights abuses in the countrys western Xinjiang region. 