This strikes me as an excellent comparison of the current state of Battery-Electric, vs. Hydrogen Fuel-Cell Electric, technologies, in terms of efficiency:
BTW, apologies all around if somebody has already posted this here. I’m catching up after 2 weeks in China where half the Internet is blocked (OK, exaggerating there... hmmm, or am I?!)