India Services PMI Falls to 57.5: 14-Month Low Signals Slowing Growth
India’s services sector, a key pillar of the country’s economic growth, showed signs of slowing momentum in March. The Services Purchasing Managers’ Index (PMI) declined to 57.5, down from 58.1…
