TCS, Tech Mahindra, HCL Technologies, Infosys and Bajaj Finserve were among major gainers on the Nifty, while losers were, ...