Project IDC, cities in Mainland China

Project IDC is a portfolio of projects in partnership with China Internet Data Center (“IDC”) developers and operators to acquire, develop, and operate identified IDC seed assets and pipeline projects, majority of which are in Tier 1 cities in China.
Area
Asset Management