The global shipping industry is under pressure to decarbonize as countries negotiate a carbon levy on shipping emissions in London this week.
The global shipping industry is under pressure to decarbonize as countries negotiate a carbon levy on shipping emissions in London this week.