Infosys, TCS, Tech Mahindra, HCLTech rally 2%; Why are IT stocks rising today? July 17, 2026 · India Today Read full story at source