The Nissan LEAF is the best-selling battery electric car of all time. Its record may not stand long if Elon Musk and Tesla have their way, but for now Nissan is the EV king with over 400,000 LEAFs sold since the car was first introduced in 2010. Now the company is planning to introduce the […]