Ship Technology Global: Issue 56

The IMO has pledged to reduce carbon emissions from shipping