NSH
New Ships | Issue 46/2023

Team formed to win Australian frigate order

November 2023 | Editor

Spanish yard Navantia has set up a consortium to...