Project Background:
With a total investment of 18 billion yuan, the project will become Alibaba's largest cloud computing center base in East China after the completion of the project.