Formula E is Coming Back to China for Rounds 11 & 12 of Season 10
The excitement is revving up as the ABB FIA Formula E World Championship makes its much-anticipated return to China for Rounds 11 & 12 of Season 10. This time, the electric racing spectacle is set to debut in Shanghai, marking a significant milestone in the series’ history. After a hiatus of four full seasons, Formula […]
Formula E is Coming Back to China for Rounds 11 & 12 of Season 10 Read More »