March 5, 2026

Nifty ends flat amid cautious trading