$5 billion “moon shot” proposal for shipping decarbonization
Governments controlling a major share of the world merchant fleet yesterday submitted a “moon shot” proposal to to the United Nations International Maritime Organization (IMO), calling for the establishment of a $5