Decarbonization of shipping: An ambitious global test bed for green ships sets sail.

Decarbonization of shipping: An ambitious global test bed for green ships sets sail.