FXstreet.com (San Francisco) – According to the National Bureau of Statistics of China, the world’s second largest economy has recorded better than expected Retail Sales, Industrial Production
See original here:
China: Retail sales, IP, UI data beat expectations; need for stimulus?