In this week’s episode, energy expert Doug Lewin discusses how wind and solar power are supplying an increasing amount of power in Texas whether state leaders like it or not.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More