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

Picture copyright Reuters Picture caption Catl already has a contract to provide batteries to Tesla.

Coronavirus update