Nothing blows away the outdated image of electric vehicles as “glorified golf carts” better than experiencing electric performance on a racetrack. Formula E, the FIA-sanctioned electric racing series, ...