Storing solar energy in the strangest places

The missing link to renewable energy

Interesting renewable energy technologies