IT Stocks Face Sell-Off After Weak Guidance By Infosys, Nifty IT Declines Over 5% National April 24, 2026 2:35 PM