New Nissan Leaf Solves EV Range Anxiety With 311 Miles

The Nissan Leaf has been here since 2010, providing everyday drivers with an entry to the world of E