Energy Storage Saves the World

World Peace Via Energy Storage?

Written by Brian Hicks
Posted October 25, 2012

Thanks to Comedy Central – not the mainstream media – our nation just got a very important lesson in the importance of energy storage. Check it out. . .