Breaking News Maritime CSCL orders five 19,000-TEU box ships China Shipping Container Lines (CSCL) is gunning to own the biggest container ships in the world with a recent order for five 19,000-TEU (20-foot-equivalent… January 22, 20141 minute read