When I read on Engadget that Tesla has a prototype of its Model S sedan set to debut March 26th, I flipped back through our previous updates on the green sports car. Let’s look at some highlights:
- December 2007: Tesla battles transmission issues, mainly finding something strong enough to handle gear shifting at full torque.
- [...]