Transport: the hydrogen rush?

Hydrogen, an uncertain solution for mobility