Liquid Metal Batteries- Is this the next Green Revolution?

Liquid Metal Batteries are a novel large-scale electricity storage technology and it seems that make these batteries longer lasting and cheaper.
Liquid Metal Batteries are a novel large-scale electricity storage technology and it seems that make these batteries longer lasting and cheaper.