Minneapolis has become the third US city to approve a resolution calling on major importers to adopt 100% zero-emission shipping by 2030.

The unanimous vote to sign a so-called Ship It Zero resolution by the Minnesota city comes after similar resolutions by Los Angeles and Long Beach.

Unlike those cities, Minneapolis is not a major container port.