Brokerage firms like Investec have a buy rating on Chola Finance and Glenmark Pharma, while Citi has maintained a buy call on Indus Towers. Meanwhile, Nomura has initiated coverage on Indegene ...