NSH
New Ships | Issue 15/2025

China wins USD 1.3 billion ferry order from Europe

April 2025 | Editor

Italian shipping group Grimaldi said it has...