Our hydrogen is produced from surplus renewable energy and has no CO2 emissions. The only by-product is water. Hydrogen is not a fuel per se, but rather an energy carrier. A hydrogen-powered car is almost identical to an electric car, except that the energy is stored in hydrogen instead of a battery.
The average range of a hydrogen car is between 500 and 650km.