Content protected from screenshots
Question

Why did Indian stock markets slump on 24 June 2025?