Yesterday the first batch of Formula E all-electric race cars were delivered as Formula E’s headquarters in Donington England to the 10 teams who will begin competition in Beijing Sept. 13. Each team initially got one of the cars that’s been jointly developed by Renault and Spark. According to Renault, the inaugural championship series has […]

+ Read More