Sensex Drops Over 300 Points, Nifty Below 11,850 As Bank Stocks Tumble

Share Market Latest Updates: Lowering its forecast for India, the IMF said the country's economy will contract 10.3 per cent this year because of the coronavirus pandemic.