London gets green flag for all-electric racing finale

London has been confirmed as venue for the finale of the new Formula E electric racing series. Set to begin in September next year in the Chinese capital of Beijing, a provisional 10-race calendar spanning four continents has been released by the FIA, the world’s governing body of motor sport. The second leg will take place in […]