2020 hindsight: What did Leaf, Volt, and other best green cars of 2010 teach us?2020 hindsight: What did Leaf, Volt, and other best green cars of 2010 teach us?
Earlier this month marked the 10th anniversary of the U.S. arrival of the Nissan Leaf. The Leaf was our first pick for Best Car To Buy, in 2010 for the 2011 model year. And as we...