Listen

Description

Dr. Derek Taylor talks about advances in wind and solar power over the last 50 years.

Check out the show notes for more information.