Sensex opens 400 points higher, Nifty above 23,000; Infosys up 2%

· India Today