425-821-4945
425-821-4945

Alibaba and Tencent are struggling to grow their cloud businesses after Beijing’s tech crackdown and competition from politically favored Huawei and others (Financial Times)