Major information technology (IT) stocks finally found some relief on Tuesday after weeks of selling that wiped out a significant amount of market capitalisation. Shares of Infosys Ltd, HCL ...