HYDROGEN is an inextricable component in decarbonising the world’s energy systems. But despite its lucrative use in power and ...