No matter how close the electric takeover of the auto industry seems, there’s always the occasional reminder that…
Electric racing is taking over the motorsport world by storm. If you’re not already watching Formula E but are…
You probably think the Tesla Model S P100D is quite a fast car, and that’s for a good reason: It is quite a fast…
We already have Formula E and now we have this: the Electric GT Championship, which is the self-proclaimed…