Sensex climbs over 1,200 points, Nifty settles above 23,300 mark

Business