Infosys, TCS, HCLTech crash up to 9%: Why are IT stocks under pressure today? June 19, 2026 · India Today Read full story at source