India’s services PMI stands at 58.9 in Oct, firms confident of rise in business activity
New Delhi; India’s services Purchasing Managers' Index (PMI) stood at 58.9 in October as data still showed substantial, expansions in services output and new business, the data showed on Thursday.
The seasonally adjusted HSBC India…