Market Trading Guide: Bharti Hexacom, Bank of Maharashtra among 4 stocks to buy on Wednesday for up to 10% gains

Wait 5 sec.

Indian benchmark indices eked out modest gains on Tuesday in a range-bound session. The Nifty closed 0.1% higher, holding firm above its 21-EMA on the hourly chart.