Top maritime news
The Grimaldi Group from Italy has ordered the construction of six RoRo vessels from the…