The world’s largest container ship, the 19,100 TEU CSCL Globe, has made its maiden call at Felixstowe. It’s the first of five such ships being introduced by China Shipping Container Line on its Asia Europe Express service. The 400m long CSCL Globe was built by Hyundai Heavy Industries’ shipyard in Ulsan, South Korea.