What is hydrogen? Hydrogen is the most abundant element in the universe. Stars are mainly made up of this gas, which can also be found in a liquid state. Hydrogen is a really powerful element: it has three times as much energy as gasoline. But unlike petrol, it is a clean source of energy, as […]