The race for the best selling electric vehicle is starting to get a bit messy as GM is throwing a few shots Nissan's way.
Mark Reuss recently spoke out on his opinions of the Nissan LEAF. Says Ruess:
"[The Leaf] has a...
Read more