Stocks to buy in 2026 for long term: Tata Consumer, Granules India among 5 stocks that could give 10-50% return




Brokerages continue to remain bullish on a diverse set of stocks across sectors such as electronics manufacturing, FMCG, metals, pharmaceuticals, and defence, highlighting strong earnings visibility and growth potential.



Source link

Leave a Reply

Back To Top