India's Nifty IT index extended losses, down 1.78%.

2026-06-23

India's Nifty IT index extended losses, down 1.78%.