• Loading stock data...

Tags :China's crackdown on the sprawling technology sector has also taken the shine off e-commerce firm Alibaba Group Holding Ltd (9988.HK)