China’s Investment Slowdown: Impacts and Credit Risks
China’s investment slowdown is straining credit across sectors, particularly property and banking. Fixed-asset investment fell 3.8% in 2025, the first annual decline in decades, driven by a property slump and limited local government borrowing. Fitch Ratings downgraded China’s sovereign credit and expressed concerns over rising public debt and sluggish growth prospects.