Nifty IT tumbles 3% as Infosys, TCS and other stocks slide up to 5%. What’s spooking investors?

· Economic Times