NSH
New Ships | Issue 27/2025

EUR 800 million naval modernisation deal signed

July 2025 | Editor

German naval yard TKMS said it has signed one of...