Separate names with a comma.
I presumed they were using liquid hydrogen, rather than compressed. Hydrogen forklifts might use compressed, I suppose.
Is storing hydrogen actually more challenging than electricity, or is it a matter of the billions of dollars tech out into battery...