Well, not quite batteries, but supercapacitors.
http://www.bris.ac.uk/news/2018/february/supercapacitor.html
Those stupid enough to be taken in by the Estor scam will think "We've been here before!" but these devices seem to be a trifle more plausible. They have at least demonstrated them...