Is This Energy Storage Idea Dumber Than A Box Of Rocks?

by Steve Hanley May 20, 2016 47 comments