China sees contraction in business activity in October



Caxin China Purchasing Managers Index (PMI) landed at 48.4 in October, remaining below the neutral 50 and signaling a sustained slowdown in the country’s services activity, according to a report r…