Italy’s Grimaldi Group lines up $1bn ammonia-ready car carrier order

Naples-based owner to build 10 vessels at Chinese conglomerate