India's Nifty IT index fell 2.5%.

2026-11-04

India's Nifty IT index fell 2.5%.