0

With over 160,000 global sales and close to 75,000 in the U.S., Nissan’s Leaf is by far the top-selling electric car but what Nissan will do for an encore is a bit of a mystery. Actually, Nissan has made a few statements we can summarize into some of what to expect, although no actual photos […]

+ Read More