Hydrogen, despite its severe shortcomings, is a dispatchable form of zero carbon energy, and is therefore a grave threat to useless renewables.
Hydrogen, despite its severe shortcomings, is a dispatchable form of zero carbon energy, and is therefore a grave threat to useless renewables.
Sign up to get updates.