India services PMI 55.8 in October driven by domestic demand

Business