News Cochin Shipyard Wins 60 Million Euros Contract from UK Firm North Star to build 2 Vessels (SOVs)June 1, 2024