Top maritime news
Mediterranean Shipping Company (MSC) S.A. has paid $630,625 in penalties to the California Air Resources Board…