NSH
New Ships | Issue 14/2023

New Ships Editorial 014/23

April 2023 | Editor

A South Korean yard won a US$ 517 million...