Nifty IT index climbs 3% led by Infosys; TechM, OFSS other top gainers
TCS - 268617