Listen

Description

This week, Matthew and Eleanor speak with Eric Goff, founder of an energy policy advising firm, about the growth of wind and solar power in Texas and whether it will continue after recent federal efforts targeting the industry.