News

The IMO’s MEPC83 has approved the creation of a new Emission Control Area (ECA) in the North-East Atlantic Ocean. It will be ...