Turbine-powered electric supercar unveiled at Geneva Motor Show

Transcript