Home » Business » India’s services PMI falls to 17-month low of 57.4 in June as domestic demand weakens