Grimaldi signs USD400m deal for six RoRo vessels 

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

..