Coach buses are seen at a port in Lianyungang, east China's Jiangsu Province, Dec. 1, 2016. China's manufacturing Purchasing Managers' Index (PMI) came in at 51.7 in November, up from 51.2 in October, according to data released Thursday by the National Bureau of Statistics. (Xinhua/Wang Chun)