China’s Supply Chain Management Index Reaches 50 in May
China’s official manufacturing Purchasing Managers’ Index (PMI) hit 50.0 in May 2026, signaling a stagnant industrial sector. Hovering exactly at the threshold between expansion and contraction, this reading reflects persistent ... Read More