Business
Beijing’s stimulus package has difficulty raising consumption as November retail sales grew more slowly than expected
China’s retail sales increased 3% year-on-year in November, slower than the 5% growth predicted by Bloomberg. Read more