Chinese developer Chayora has revealed plans to build a data center campus in Shanghai, China. The data center campus will sit on an 8.5-acre site. In addition, the campus will have three five-story buildings with a capacity of up to 10,000 racks. Chayora also revealed that the campus would ha...
Site: ICBC Shanghai
Company: ICBC Industrial and Commercial Bank of China
Region: East Asia
Region: Asia-Pacific (APAC)