Hydrogen is the most abundant element in the universe and the third most common element on Earth. It also might be the key to unlocking the decarbonization of a sector that gets relatively little ...
“To see [a hydrogen locomotive] two weeks ago, running down the main line at main line speed pulling a load behind it, I mean it made the hairs on my arm stand up because I would have told you two ...