China’s manufacturing sector down in March



China’s National Bureau of Statistics (NBS) Purchasing Manager’s Index (PMI) for manufacturing landed in the contractionary territory in March, decreasing to 49.5, according to a report releas…