INS Vagsheer, the last of six submarines under Project 75, launched Nation INS Vagsheer, the last of six submarines under Project 75, launched News Analysis India 2 years ago By PTI MUMBAI: The Mazagon Dock Shipbuilders here on Wednesday launched INS Vagsheer, the last of the six submarines under Project 75. The submarine...Read More