India services and products PMI for April climbs to 13-year top of 62 Business May 4, 2023 India’s services and products sector task, as measured by means of the Purchasing Managers’ Index (PMI), reached a 13-year top…