
Increasingly, electric cars are taking to race tracks of all kinds to prove themselves not only to their own drivers and other competitors, but also to fans. Volkswagen set a new record climbing Pikes Peak with its electric ID R that didn't lose power to the thin air at the top. Formula E, which aims to bring racing to the people in the stands...