The electric car company, Tesla is named after which person?
Correct answer: Nikola Tesla
DONNA
Tesla cars have just experienced a huge recall due problems with self-driving feature...