The technology (the say) is not a battery. It must be some form of capacitor. The article does not understand how electricity gets generated, either. Much of our power still comes from fossil fuels. Going to nuclear or fusion when we get it would be the thing to do.
2014 is going to be a good year. More content, more streamlining. Be a part of history!