The list of awards is starting to pile up for the Nissan Leaf. The Japanese automaker's bookshelf is teaming with awards with titles that read 2011 European Car of the Year award, 2010 Green Car ...
WATCH: The new Leaf is Nissan's first ... making it the world's most purchased electric car. However, it is facing increasing competition in the fast-developing "green" car market, fuelled in ...