/ Companies Attempt Mountaintop Energy Storage Caves and mountaintops for electricity storage? That seems to be the newest development as companies ranging from Siemens to General Electric to Energy Cache are... Read More