
Stocks to buy for long term: Pankaj Pandey of ICICI Securities recommends these 5 shares to buy, expects 22-54% upside
Stocks to buy for long term: Nifty 50, the benchmark index of the Indian stock market, has seen significant selling pressure of late. The index is now 10.5 per cent down from its all-time high of 26,277.35, reached on September 27 this year. The Nifty 50 ended the previous session with a modest gain of…