Stock to buy for short term: Analysts see up to 25% upside potential in this multibagger railway stock. Do you own?

Stock to buy for short term: Titagarh Rail Systems share price has gained 3% in one month, and 17% in three months. The railway stock is down 15% on a year-to-date (YTD) basis, and has fallen 47% in the past one year. 

Markets