A SHELL-DELOITTE survey of 80 of the world's leading CEOs from across the shipping industry found that 90 per cent rated decarbonisation as important or a top priority for their organisations, reported Houston's Petroleum Economist
Author: Capt. John