disruptions to businesses Sensex nosedives by 2900 points, Nifty slumps below 10,000 mark Newsroom Staff March 12, 2020