Top maritime news
French shipping giant CMA CGM has announced an agreement to buy back its 90% stake…