Stocks to buy in 2025: L&T, Tata Motors among 5 stocks that could see 15-30% upside in 12 months

Nomura has reaffirmed its "Buy" rating on Larsen & Toubro (L&T), citing its robust order book and execution strength. Meanwhile, Choice Broking remains positive on Ajanta Pharma, driven by its specialty therapies and margin expansion.