Dr. Derek Taylor talks about advances in wind and solar power over the last 50 years.
Check out the show notes for more information.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More