These are the nine chief executives, presidents and managing directors who control the largest merchant fleets in shipping by gross tonnage, including newbuildings
These are the nine chief executives, presidents and managing directors who control the largest merchant fleets in shipping by gross tonnage, including newbuildings