Tata Consumer, ICICI Bank among 8 stocks that can deliver strong returns in near term

Market participants believe that new highs are on the cards. Analysts suggest that positions in select stocks can reward investors.

Generated by Feedzy