NSH
New Ships | Issue 03/2023

Vehicle carrier order for Italy worth up to US$630 million

January 2023 | Editor

China’s Shanghai Waigaoqiao Shipbuilding has...