
Stocks to buy for long term: YES Securities bullish on these 10 stocks, expects 19-39% upside in a year—do you own any? | Stock Market News
Source: Live Mint At first glance, it appears that the worst may be over for the Indian stock market. After five consecutive months of losses, the benchmark Nifty 50 index has risen nearly 6% in March. This sharp rebound can be attributed to attractive valuations, improving macroeconomic conditions, and declining foreign capital outflows. Nifty 50…