Nissan Leaf Sales Soar, Leaving Dealer Inventories Low

by Christopher DeMorro July 17, 2013 3 comments