The "energy storage" device is quite interesting.
They're talking about integrating devices such as these (albeit much larger) to the electrical grid to act as a buffer, providing power on demand. I've also seen similar devices which had dubious claims of over-unity (being able to produce more power out than went in), that were being promoted by some guys in Australia. I have to wonder if this was the ultimate outcome of that technology.:dontknow: