We’re not the only ones that think EVs will make good fleet vehicles Innovation seems to be the word of the moment. Nissan has embraced…
Nissan LEAF sales sluggish in May
LEAF sales total 510 in May Nissan possibly could have thought things through just a bit more. With the Nissan LEAF being available in North…