Top maritime news
The International Chamber of Shipping (ICS), representing 80% of the world’s merchant fleet, has warned…