Sensex opens 400 points lower, Nifty below 23,300; IT stocks rally

· India Today