Hydrogen’s big moment

Last week, France rolled out €7 billion for the development of a hydrogen industry and other green technologies as part of its €100 billion green …