Stocks to buy: ICICI Bank, NTPC, Mazagon Dock among 12 stocks that may rise 9-20% in the next 3-4 weeks, say analysts

view original post

Amidst foreign capital outflows and geopolitical tensions, the Nifty 50 index dropped for three weeks. While short-term volatility is expected, experts remain optimistic about the Indian market’s long …