NYAS 2011: Nissan Leaf wins 2011 World Car of the Year – ahead of 5 Series and Audi A8
As we predicted, Nissan Leaf won the 2011 World Car of the Year, besting the Audi A8 and the BMW 5 Series.
As we predicted, Nissan Leaf won the 2011 World Car of the Year, besting the Audi A8 and the BMW 5 Series.
The 2011 World Car and World Performance Car finalist have just been announced.