The Tech Index dropped 0.1 per cent while the Shanghai Composite Index declined 0.1 per cent ... Alibaba Group slipped 0.7 per cent to HK$72.35 and Tencent lost 1.4 per cent to HK$273.40. China’s PMI ...