Thanks. I hope some similar technology pans out. With this, even solar and wind energy might find an honest niche.
http://www.physorg.com/news155569564.html
This is just one posible implementation but liquid batteries offer the potential to store electricity on an industrial level.