China's Shanghai Port has posted a big increase in earnings for 2017.

The company said in a filing that net earnings last year were CNY 11.5bn ($1.8bn), against INR 6.94bn a year ago.

Revenue grew to CNY 37.3bn compared to CNY 31.4bn in 2016.