Day: January 24, 2014

Nissan Leaf breaks 100,000 sales for best-selling electric status

After only three years on the market Nissan’s Leaf has proven that if you can build an electric car that gives owners the features The Garners with their new Nissan