ship.energy

Report: 95% of shipping execs see decarbonisation as top-three priority

A new report from Shell and Deloitte has found that 95% of shipping executives interviewed view decarbonisation as important or a top-three priority, and nearly 80% said that its importance…

Lesley Bankes-Hughes

Lesley Bankes-Hughes