India’s economy may contract 11.8% in the current fiscal year

India’s economy may contract  11.8% in the current fiscal year
play icon
Picture used for illustrative purpose. File