Aug
3rd
Stay connected Subscribe to our RSS feed
It's called the Leaf in Japan, and whether or not Nissan's production electric car carries that name in the United States, the company insists that the car will be on the road before the end of 2010. Full story...