Indices tumble to three-month lows, down 1.6% on Omicron fears

India was the worst-performing market globally on Monday, extending its recent run of underperformance to the world markets

Powered by WPeMatico

Scroll to top