Hapag-Lloyd has finalized two long-rumored contracts for 24 more containerships, adding $4 billion w...... Read more