Tag: 13-year high
Posted in Business
India services PMI for April climbs to 13-year high of 62
India’s services sector activity, as measured by the Purchasing Managers’ Index (PMI), reached a 13-year high of 62 in April, according to data released by…