Dude, where’s my electric car?

Posted on September 22nd, 2007 at 4:39 pm to iTWire by iTWire Staff
The Electric Car is back in the news thanks to a report on GM’s Volt Hybrid, highlighting the urgent need for a true mass market electric car that safely enhances...  Full story »

Related Posts