Stock to buy for long-term: Progressive Shares sees 51% upside in Mazagon Dock Shipbuilders share price

Stock to buy for long-term: Mazagon Dock Shipbuilders share price has surged 25% in one month, and more than 20% on a year-to-date (YTD) basis. In the past six months, the defence stock has rallied 32%.