2011 Nissan Leaf Electric Car Named European Car of the Year
The 2011 Nissan LEAF has been named the 2011 European Car of the Year, the first electric car to win the prestigious award. The Nissan LEAF award comes just two weeks after its top competitor for world headlines, the Chevrolet Volt, won the important Green Car of the Year award at the Los Angeles Auto
Read more