The UK’s Hydrogen Strategy: A chance at last to dream of better times? We constantly hear of government initiatives around the world aimed at protecting the planet, at reversing the damage we’ve already caused and of achieving the… Read More »