Shenzhen Port handled 25.2087 million TEUs in 2017, setting a new record and increasing 5.13% year-on-year, the highest gain over the past 10 years, according to statistics released by the Transport Commission of Shenzhen Municipality on January 4, 2018.