The Gangxia North metro station in Shenzhen, China, May 14, 2024. Markus MAINKA / IMAGEBROKER / MAXPPP In recent days, the economic press and several Chinese observers have discovered, dumbfounded, the debt level of 28 Chinese metro companies: 4,300 billion […]
In China, cities in the face of the financial chasm of their metros Read More »