China’s tech titans fight for cloud control

Tencent’s cloud division accounted for more than 4.5 percent of its annual revenue last year while Alibaba’s cloud computing division accounted for 8 percent of …