China's Excessive Public Investment Hinders Economic Growth, Study Finds.
The article measures China's public and private investment in fixed capital stock from 1952 to 2009 and uses a production function to find the optimal size of public investment. The study reveals that China's current public investment in fixed capital stock is much higher than the optimal level of 26.83% of GDP. This excessive scale of public investment in China is analyzed, and recommendations for improvement are suggested.