China's July manufacturing PMI at 51.1, beats expectations
China's manufacturing Purchasing Manager's Index (PMI) stood at 51.1 in July, beating expectations, and landed in the expansion territory for the fifth straight month, official data showed on Friday.