Hydrogen: the green revolution ? | CNRS in English