cleantechnica.com
Breaking Into The Top 20 US Car Sales (Poll Results)
Answers are still trickling in, but I think it’s a good time to report on where things stand now. 11 days ago, I published a story on how Nissan LEAF sales compare with the sales of the top 2…