Turbine-Powered Electric Supercar Unveiled At Geneva Motor Show

Chinese company Techrules showed off its flagship supercar, whose mighty diesel turbines will recharge its batteries.

More in Automotive