NSH
New Ships | Issue 47/2025

USD 2.1 billion container ship order for Europe close

November 2025 | Editor

Brokers say French shipping company CMA CGM is...