Sensex rises 36 points to close at fresh record high of 31,309, Nifty settles at 9,675
Sensex rises 36 points to close at fresh record high of 31,309, Nifty settles at 9,675