The Nissan Leaf is an electric car going into production in 2010.
(Credit: Nissan)
Nissan released photos and details of the electric car it intends to put into production in 2010. The Nissan Leaf is a purpose-built, pure battery electric vehicle. The Nissan Leaf has its own distinct look; it’s a more conventional car than the Cube, [...]
