Alibaba Cloud Deploys Three New Super Data Centre, to Invest US$28 Billion in Infrastructure
Alibaba Cloud wraps up the deployment three data centres in Nantong, Hangzhou, and Ulanqab city, plans to add over one million servers to expedite regional infrastructure development.