Qingming Festival Consumer Spending Surges: Here’s What China’s 2.4% Retail Growth Actually Means

China Finance, , , ,