In a volatile, range-bound 2025 marked by elevated valuations, earnings slowdown, global trade resets, FII outflows, and rupee depreciation, the Nifty delivered ~9-10% returns (largely matching ...