Electric cars set for streets of London
Green Cars News
MARCH 8, 2013
London has been chosen as one of the potential hosts of the Formula E Championship which will see an array of electric Formula cars take to the streets. Other cities named in the preliminary calendar are Rome, Los Angeles, Miami, Beijing, Putrajaya, Buenos Aires and Rio de Janeiro. The Mayor of London, Boris Johnson, said: [.].
Let's personalize your content