Shadow of crippling debt hangs over Xi’s speech July 3, 2026July 1, 2026 by China Factor Staff Across government, corporations, and households, it has rocketed above 300% of GDP