The Intertubes have been buzzing with news that a research team based at UC-Irvine has created a new type of energy storage device that can last for more than 100,000 charges. For all practical purposes, that counts as an infinite battery. Under real life conditions, such a battery would most likely outlive the device it powers, and it might even outlive the owner of the device as well.
The new battery is still in the early research stage, but if it pans out, it would have a significant impact on lifecycle and supply chain issues for the ballooning number of smart phones, electric vehicles, energy storage products, and countless other battery powered devices inhabiting the Earth.