@steve This is just BEV propaganda. There is very little difference in efficiency comparing BEVs to FCEVs.
This becomes more obvious when you realize that BEVs cannot magically absorb energy made from wind and solar. You need a purpose built grid, one with huge amounts of energy storage, to be able to reach 100% renewable energy. But that requires hydrogen as part of the grid. So efficiency is not as high as you think.