China Is Throwing $51 Billion at Its Consumer Economy as the Longest Lunar New Year Holiday in History Tests Whether Stimulus Can Cure a Deflation Crisis
Beijing has deployed $51 billion in consumer subsidies and investment spending for 2026 as the longest Lunar New Year holiday in Chinese history tests whether stimulus can reignite domestic demand.