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…