Motorsports, News

London to host the final leg of Formula E Championship

After many months of planning and following lengthy consultations with all parties, the world’s first fully-electric racing, the FIA Formula…