Indian stocks rebound, Sensex up 1.02% to 76,835.78, Nifty 23,995.95

Business