The 100-percent electric, zero-emission Nissan LEAF has been named 2011 World Car of the Year at this month’s New York International Auto Show, edging out the BMW 5-Series and the Audi A8 for the top spot. The award is the latest in a string of accolades for the world’s first affordable mass-market, all-electric vehicleRead Full Story
