After weeks of speculation, the Nissan LEAF’s sales figures for March 2013 are in! As expected, the all-electric vehicle had its best sales month to date.
Nissan estimated that the vehicle would...
[[ This is a content summary only. Visit my website for full links, other content, and more! ]]