London will host Formula E electric Grand Prix

The UK will host one of the first ever electric Grand Prix-style races in London when the Formula E Championship kicks off next year. Eight cities so far have been selected to hold races in 2014, including Rome in Italy, China’s capital Beijing and the South American party centres Rio De Janeiro in Brazil and […]