NSH
New Ships | Issue 10/2025

European customer said to place USD 2.61 billion container ship order

March 2025 | Editor

China State Shipbuilding Corporation (CSSC) said...