This month Nissan is celebrating its 75,000th Leaf sold in the United States and – pending March sales results in a couple weeks – the car may also now be the top-seller both globally and nationally as it has been trending in that direction. But a Nissan press release doesn’t talk about the unofficial race […]

+ Read More