Tesla battery supplier Catl says new design has one million-mile lifespan | Dark Hacker News