March 5, 2026

Nifty tanks over 2%