STX FRANCE SA (France)

Civil and military shipyardWebsite: www.stxeurope.com