UCL: hydrogen and ammonia are the fuels of the future

Expert says bulk of world’s fleet will end up running on electricity-generated renewables.