International

Stock Market Crash 23 March 2026: Sensex Falls 1836 Points, Nifty Slumps Over 600 Points