Web Analytics

Chinese tech giants Tencent and Alibaba saw profits slump in the second quarter