India’s GDP to contract 9.5% in FY21 as state lockdowns hit recovery: ICRA

ICRA said that the country’s economy may have contracted by a sharp 25 per cent in the first quarter of FY21