This week, 174 governments will meet at the International Maritime Organization (IMO) in London to discuss the pressing carbon emission reduction challenges in the shipping industry. Called the ‘first litmus test’ of the COP26 decarbonisation commitments, a meeting of...
Read More