Infosys, TCS, HCLTech down: Why are IT stocks falling after the recent rally? 2026-06-18 · India Today Read full story at source