Indian markets rebound as Sensex ends at 74,902.59 amid volatility

Business