Stuck in a rut: hydrogen caught in polarised ‘hope versus hype’ debate

background image