There is a start up company that has researched a new way to produce hydrogen. Producing hydrogen is generally inefficient with (until now I guess) a energy loss of 70% on average when used in a car. So this is promising. Oddly enough the trick was to pour some salt on the wound