The definition of a battery needs to be understood by more people
a container consisting of one or more cells, in which chemical energy is converted into electricity and used as a source of power,
It is in effect a chemical generator not a storage device as most people believe
The super conductors are true storage units, IE you put power in and you take it out when you need it.
I continue to read fantastic stories about new "batteries" but they all suffer from the same problems, physics control their operation.
They all suffer from time delays, heat, excessive wear if pushed too hard, this limits their capacity, safety, life span, weight and their initial purchase and maintenance costs
Apart from nuclear power the super capacitors are the only answer if they can develop it to a successful unit for vehicles