Top maritime news
By Jite Eriabie The European Commission has slammed a fine of US$486.6 million on four car…