A 32-foot land speed vehicle powered by twin 4.8 L hydrogen combustion engines, aiming to exceed 350 mph.
what 120,000+ hydrogen industry pros read every Monday.