Nifty IT tumbles 3% as Infosys, TCS and other stocks slide up to 5%. What’s spooking investors? May 12, 2026 · Economic Times Read full story at source