Stocks to buy for long term: HDFC Bank, SBI…Nirmal Bang recommends these 5 shares to buy,
Stocks to buy for long term: Despite persisting concerns over sticky inflation, elevated rates, geopolitical tensions and stretched valuations, the Indian stock market benchmark, Nifty 50, has seen an impressive gain of about 17 per cent…