News

India and 62 other nations have agreed to a global carbon tax on commercial shipping, a sector responsible for 3% of global ...