One could be forgiven for thinking that the “E” in Formula E – the electric race car series storming the globe – stands for “exciting” or “enthralling.” In fact, the ABB FIA Formula E World ...
Following recent discussions at Paul Ricard, the FIA is close to finalising the regulations for the 2026-27 Formula E season ...