Shopping5 hours ago
China’s biggest shopping festival couldn’t convince consumers to spend more money
China’s retail sales grew 3% on-year in November, missing expectations and showing weak demand. The property crisis and low consumer confidence are dragging down China’s economic...