Because of self-discharge, most EV batteries have a lifespan of seven to 10 years before they need to be replaced. Toney, who is also a fellow of the Renewable and Sustainable Energy Institute ...