Sensex falls 300 points, Nifty below 24,500; IT stocks tank

· India Today