7.5M TEU ship orders

Record 7.5M TEU ship orders ‘flag big change’

Shipowners’ appetite for new vessels will lead to significant changes to the…