Mega Shanghai terminal development initiated…

A new 11.6 million TEU capacity container facility has been confirmed north of Yangshan in China.

00_268187_p11_68405

A new 11.6 million TEU capacity container facility has been confirmed north of Yangshan in China.