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