Is the world going to run on hydrogen?

Hydrogen appears to be the green energy source of the future and [...]