A Tesla Model S is displayed at Frankfurt Auto Show earlier this month.
A Tesla Model S is displayed at Frankfurt Auto Show earlier this month. Michael Probst The Associated Press
A Tesla Model S is displayed at Frankfurt Auto Show earlier this month. Michael Probst The Associated Press

Of course, oil demonized Tesla

September 24, 2015 5:01 PM

Comments