China's manufacturing PMI edges down in May

The Purchasing Managers' Index (PMI) for China's manufacturing sector came in at 49.5 in May, down from 50.4 in April, according to official data released on Friday, but production continued to expand with new growth drivers maintaining momentum to propel a steady economic recovery.According to Chi