The place of hydrogen in the energy transformation : what role in which sector?

Europe’s energy price surge: what it means for the bloc’s energy and climate policies?