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

2026-06-03

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