Nissan Leaf Global Sales Break 50,000 Units

by Christopher DeMorro February 15, 2013 1 comment