Stock Market Live: Nifty 50 tanked over 300 points to as low as the support level of 23,800 and the BSE Sensex shed nearly 1,200 points or 1.5%.