Got it, I responded to your suggestion:
Happy to acknowledge I dont have the tech understanding of how hydrogen is such a break though in terms of clean energy, but I am wary of our ability to be large scale manufacturers any time soon.
Hydrogen can be produced by the electrolysis of water. Pass electric current through H2O and it splits into hydrogen and oxygen - one type from each electrode.
Along with battery storage and pumped hydro, it is one of the three main ideas of how to store renewable energy in case the sun isn't shining or the wind is not blowing.