NSH
New Ships | Issue 11/2025

New Ships Editorial 011/25

March 2025 | Editor

The head of France’s largest shipping company said...