China Faces Economic Headwinds: Prices Decline, Deflation Concerns, And Consumer Confidence Wavers
The two-month COVID lockdown in Shanghai last spring significantly dented nationwide consumer confidence, surpassing the decline observed during the global financial crisis in 2008 and 2009.