Drivers Do the Winning, Not the Cars
Not only a top-level, innovative racing category featuring some of the finest drivers in the world, Formula E is also one of the series that most emphasizes driver skill over car technology.
Charged with Electric Vehicle News and Views