14 April 2025

IMO agrees 'landmark' carbon tax on shipping