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 swap...

May 11th 2008 at 10:12pm 0 Comments