This recent article in The Guardian is interesting: new mega ships called "Triple E" class -- 400 metres long -- will sail the China-Europe route.
There are no ports in North or South America that will take them. And only a handful in Europe. Yet China, through high investment in infrastructure over recent decades, already has at least five that do, including us here in Hong Kong. The others are Shanghai, Yantian, Ningbo and Xiamen.
That's called reinvesting to retain and extent competitive advantage...
BTW: an interesting aside: these ships will emit 3g of CO2 per tonne/km. This compares with: trains 18g, trucks 48 g and planes 560g. Hence, one of the "E"s in "Triple E" stands for "environmentally friendly"...