China Banner Image 2

China

With a population of 1.4 billion, China is the most populous country in the world and the second-largest economy. UrbanShift is engaged in three cities and one city cluster in China: Chengdu, Chongqing, Ningbo, and Chengdu-Chongqing Economic Circle.

This page is under construction. Please check back for updates.