Ultra-large container vessel made in China delivered
A 24,188 twenty-foot equivalent unit (TEU) ultra-large container ship named "OOCL Felixstowe" was delivered to Orient Overseas Container Line (OOCL) at the Dalian COSCO KHI Ship Engineering Co (DACKS) shipyard…