Energy Storage Saves the World

World Peace Via Energy Storage?

Written by Green Chip Stocks
Posted October 25, 2012 at 4:02PM

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. . .