China’s big fix and President Xi’s shrill ‘pep talk’ January 2, 2026January 1, 2026 by China Factor Staff Behind the ‘innovation’ sound bites lies an economy in crisis – engulfed in a sea of debt