Tesla battery supplier Catl says new design has one million-mile lifespan

You may also like...