Defence stocks to buy: Indian defence shipyard companies, including Mazagon Dock Shipbuilders, Garden Reach Shipbuilders, and…