China Manufacturing Purchasing Managers Index is 50.6% in May and is still on the line
2020-05-31T01:39:18.556Z
China Manufacturing Purchasing Managers Index is 50.6% in May and is still on the line...
China Manufacturing Purchasing Managers Index is 50.6% in May and is still on the line
Source: chinanews