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