Finnish firm wins contract to design six new ferries for Italy’s Grimaldi Group

Finnish firm wins contract to design six new ferries for Italy’s Grimaldi Group















Gareth Havelock





Go to baird maritime





by