Nissan Leaf was named as 2011 World Car of the Year during the New York International Auto Show, international news reported. The all-electric Nissan Leaf is the first electric car to win a global auto prize, beating out the Audi A8 and the BMW 5-Series.
Continue reading
No comments