The final round of the first world championship for electric racing cars is due to take place in London.
Continue reading…