China’s economy hit by double whammy in March

The official manufacturing Purchasing Managers’ Index (PMI) fell to 49.5 from 50.2 in February, the National…