New energy storage system

A new solution for storage of energy MAY revolutionize the Offshore Wind industry: