IT stocks rallied after Tech Mahindra's stronger-than-expected June-quarter earnings lifted sector sentiment. Infosys, ...