Formula 1 is among the fastest, and most lucrative motorsports. Its status means it attracts the best drivers, the biggest car manufacturers, huge media attention and global audiences in the hundreds ...
Season 8 of the all-electric ABB FIA Formula E World Championship racing series is set to kick off this weekend in Diriyah, Saudi Arabia. As ever, the series continues to act as something of a proving ...