A hydrogen-powered vehicle concept unveiled in 2005, featuring a 6.0-liter V12 engine running on liquid hydrogen, intended to show radical emission reduction and clean energy use.
what 120,000+ hydrogen industry pros read every Monday.
what 120,000+ hydrogen industry pros read every Monday.