I know when I first started looking into the Nissan EV I was confused, so here's a little bit of info that will hopefully help someone else!
EV means 'electric vehicle'
Although electric vehicles have been around for some time, no automotive manufacturer has ever mass-produced them. That's why...