Local government strain deepens as May land sales tumble 36%

China's general public budget revenue reached 10.05 trillion yuan ($1.48 trillion) in the first five months, up 4 percent year-on-year, the Ministry of Finance said on Monday.

Local government strain deepens as May land sales tumble 36%

Plunging land sales revenues and strict debt scrutiny are paralyzing local government spending