Japan Takes Delivery of Two New 24,000 TEU Containerships from Imabari Shipbuilding | Rynda - Maritime News