Next-generation battery may unlock the future for electric vehicles