Lads in work was talking about this.

Don't know much about it as I'm not really in to motorsports but it seems really interesting and I hope it kicks off.

Thought I'd share it.
Here's some links.

Formula E

FIA Formula E Championship - Wikipedia, the free encyclopedia