Stocks to buy for long term: The year 2025 marked a phase of healthy consolidation for the Indian stock market after several years of strong gains. Indian benchmark indices, Sensex and Nifty, remained largely range-bound, driven by global uncertainti…
Stocks to buy for long term: M&M, ICICI Pru among Religare Broking’s 5 high-conviction stock picks for 2026

