NSH
New Ships | Issue 11/2024

Sail-assisted tankers ordered by European customer

March 2024 | Editor

China’s Shanghai Waigaoqiao Shipbuilding has an...