Post Thumbnail

We'd heard Renault was prepping a new electric car in conjunction with EV start-up Project Better Place, but no one had actually seen the thing until its unveiling today in Tel Aviv. The car itself only has a 125 mile range, which is where Project Better Place's network of charging and battery swa...

7 years ago 0 Comments
May 11, 2008 at 10:12PM