The mystery of China’s slumping investment

November 3, 2025

Its leaders don’t seem too concerned. Should they be?