
Nissan Leaf Becomes First Electric Car To Win Global Auto PrizeThe Nissan Leaf won the 2011 World Car of the Year award at the New York International Auto Show, beating out the short list of three finalists — the Audi A8 and the BMW 5 Series. The Leaf was the first electric vehicle to win the award.
According...