Dr. Derek Taylor talks about advances in wind and solar power over the last 50 years.
Check out the show notes for more information.