Nifty has logged an unprecedented 10-year winning streak, ending 2025 with a 10% gain despite global and domestic shocks. Strong macros, policy reforms, resilient earnings, and robust domestic inflows ...