Top maritime news
In a move to reduce its carbon footprint, the world’s largest cruise operator, Carnival Corp, launched…