Italy’s Grimaldi Group lines up $1bn ammonia-ready car carrier order / Maritime News, News / By Ian Lewis Naples-based owner to build 10 vessels at Chinese conglomerate