Betteridge’s Law
No.
November 22, 2013
Is the Tesla Model S the Future of Electric Cars?