Nissan today announced its all-electric Leaf has smashed a global sales milestone with 50,000 units sold. This makes the car the best-selling electric vehicle of all time, said Nissan. To drive the point home, Nissan said cumulative miles traveled – according to the Carwings telemetry system, for those cars that have it – is “greater […]