OK..you need a doctor

In 2011 in Iowa we will see at work the first compressed air energy storage  installation. It’s not Star Wars but engineers need a doctor!

10-5-07-caes.jpg

Here’s the link to the original post in Ecotality 

Lascia una Risposta