Amid the stock market rally, analysts have recommended four stocks to buy which they believe have a decent upside potential based on the fundamentals and technical charts. Also Read: Nifty Bank hit fresh highs, crosses 53,000 as it continues winning streak for the 4th day in a row These four […]