Retail sales are down three percent but experts hope new stimulus money will help improve sales.
Retail sales are down three percent but experts hope new stimulus money will help improve sales.
China’s key measure of consumer spending slowed down last month, national figures show, despite Beijing’s efforts to boost the..