Japan’s Imabari Delivers Two 24,000 TEU Boxships to Maersk | Rynda - Maritime News