This kind of announcements have been way too many. At this point no matter how amazing battery someone has managed to build in a lab, I don't care unless it's manufacturable in large quantities. There are plenty of amazing batteries that lack that quality.
That said, it would be really cool if the claims are true. I so want this to be true. Just not holding my breath.
That said, it would be really cool if the claims are true. I so want this to be true. Just not holding my breath.