55d6f403c4618809328b4567

Biggest slowdown in Chinese manufacturing in 6yrs

China’s production activity is showing further signs of a slowdown, with its key indicator, the Purchasing Managers Index (PMI) at its lowest point since March 2009. The outlook from Caixin and Markit, published on Friday, shows the index fell to 47.1 from 47.8 in July. The 50 mark separates expansion from contraction, and the last time Read More