The European Community Shipowners’ Association (ECSA) has reiterated their support for International Maritime Organisation (IMO)…