With just 100 days remaining until the September 30 deadline for surrendering carbon allowances under the EU Emissions Trading System (EU ETS), maritime operators face a huge milestone in the field of maritime compliance.
Philippos Ioulianou, Managing Director of EmissionLink, part