From Tencent Holdings Ltd. to Alibaba Group Holding Ltd., Chinaâs tech leaders delivered underwhelming numbers for a quarter beset by economic and geopolitical uncertainty. Whether or not they can win back investors may increasingly hinge on Beijingâs actions.Read More