As of August 31, 2010, Nissan has finally started taking orders for its electric LEAF sedan. The first-ever all-electric consumer sedan from a major auto-maker, the LEAF (an acronym for Leading, Environmentally friendly, Affordable, Family car) has been so hotly anticipated that Nissan’s reservation list for people who wanted to be first in line when [...]




