Credit: Gregg Segal - MIT Technology Review

18 August 2008, 9:11 pm

MIT Technology ReviewCredit: Gregg SegalMIT Technology Review, MA - Aug 18, 2008As he pulls away from the headquarters of Tesla Motors in San Carlos, CA, JB Straubel apologizes for the condition of the car. The outside looks fine, ...... read more

More Topics from "News"