China’s service sector activity drops in March



Caixin China Purchasing Managers Index landed at 42.0 in March, signaling a contraction in the country’s services activity, according to a report released by the IHS Markit on Wednesday.

The sect…