Infosys, TCS, HCLTech tumble again: Why are IT stocks falling today? February 24, 2026 · India Today Read full story at source