Hydrogen is the most abundant element in the universe! All hydrogen in the universe appeared in the first few moments of the Big Bang. It is the third most abundant element on the Earth's surface ...
Toyota is deeply invested in hydrogen, but the company isn't happy that people are 'poo-pooing' the technology.