FORMULA E’s final round of the season gets underway in London today, and NINE drivers are still in with a chance of winning ...
The 2025/26 Formula E World Championship will be decided over two races in London. With nine drivers still in contention, there is little room for mistakes as they fight for the title.