India's NIFTY IT index fell 4%.

2026-02-12

India's NIFTY IT index fell 4%.