Possibility of a Tesla Formula E team?

The marketing power of Tesla is such that they are already the brand that comes to mind when someone says "electric car." Watching them compete …
View full source