China’s manufacturing PMI shrinks to 48.8 in May



China’s National Bureau of Statistics (NBS) Purchasing Manager’s Index (PMI) for manufacturing landed in the contractionary territory in May, according to a report released on Wednesday by the…