1 article
China's infrastructure investment surged from 14,194 hundred million CNY in 2000 to a record 295,888 in 2016, then fell sharply; by 2024 remained 27% below peak.