Japan’s Imabari Delivers First 24,000 TEU Ultra-Max Containership in New Series | Rynda - Maritime News