Infosys, Tech Mahindra, TCS: Why are IT stocks gaining today? June 1, 2026 · India Today Read full story at source