Sailing on Solar: EDF report identifies ammonia as “one of the most promising” maritime fuels

By Trevor Brown on June 05, 2019