India's NIFTY IT Index fell 2.5%.

2026-11-04

India's NIFTY IT Index fell 2.5%.