Around 90,000 marine vessels carry out over 90% of the global trade through oceans. Ships, like all fossil fuel powered modes of transportation,...

read more