World Car Award: Nissan Leaf Is World’s Greenest Car
At the tail end of the journey towards this year’s World car of the Year awards, Nissan Leaf received the crown as the greenest Car on earth. The declaration was announced on Wednesday at the New York International Auto Show. Nissan LEAF won the overall World Car of the Year title in 2011 while the…


