NSH
New Ships | Issue 18/2025

USD 257.7 million tanker order from Europe

May 2025 | Editor

South Korean yard Hanwha Ocean said it has won an...