NSH
New Ships | Issue 21/2023

U.S. Navy places US$526 million order

May 2023 | Editor

Italian group Fincantieri said its U.S. subsidiary...