China’s manufacturing sector down in April



China’s National Bureau of Statistics (NBS) Purchasing Manager’s Index (PMI) for manufacturing went down to 47.4 in April, the China Federation of Logistics and Purchasing (CFLP) revealed in i…