Malfeasant, 11 months ago Hydrogen is not an energy source, it is a means of energy storage, and a pretty bad one at that.
Hydrogen is not an energy source, it is a means of energy storage, and a pretty bad one at that.