The LEAF is the world’s best-selling battery electric car with more on the road than any other mass produced EV in history. Yet it has one huge Achilles Heel that holds it back perhaps as much as inventory problems did a year ago.
Read more about it at Torque News.
Please follow and like us: