Indian stocks slump tracking weakness in US markets; Sensex dives over 600 points Published: May 22, 2025 - TIE Staff Post Views: 665