Tesla beat every number that mattered, reporting revenues of $713 million and earnings of $0.12 per share while...
May 8 2014, 2:27am CDT
Highly efficient, but most drivers will need more than a decade to see the savings
Jun 7 2012, 3:21pm CDT
EV promises 100 miles per charge
May 8 2012, 12:22pm CDT
The big fear for EV owner is running out of power before they get to their location. In a normal car if you run out of...
Sep 13 2010, 7:33am CDT