ICRA pegs India's April-June GDP at 7% amid services slowdown

Business