Buy defence shipbuilders Mazagon Dock, GRSE, Cochin Shipyard for up to 45% upside. Prabhudas explains why

Buy Defence Shipbuilders: Mazagon Dock, GRSE, Cochin Shipyard for Up to 45% Upside As the defence…