China's Alibaba to invest $28.2 billion in cloud infrastructure as it battles Amazon, Microsoft
April 20, 2020 at 01:27 AM EDT
Alibaba has put a concerted effort on cloud computing and analysts as well as executives see it becoming a critical area in the future, despite it currently accounting for just 7% of total revenue.