Hydrogen is number one on the periodic table, but it’s still a straggler in the renewable energy race. Like many other renewable technologies, hydrogen has dominated headlines for years now, but ...