Sensex recovers 7.10 points to end at 31,290.74; Nifty slips 3.60 points to 9,630
Sensex recovers 7.10 points to end at 31,290.74; Nifty slips 3.60 points to 9,630