Stimulus in Beijing is struggling to boost spending as retail sales grow more slowly than expected in November




Retail sales in China rose 3% year-on-year in November, slower than the 5% growth forecast by Bloomberg. Read more



Source link