Sensex closes 70 points higher at 34,503, Infosys rises over 2%; Nifty settles at 10,651.

Sensex closes 70 points higher at 34,503, Infosys rises over 2%; Nifty settles at 10,651.