Brigham McCown discusses why renewable energy sources have failed to meet expectations at Texas Tech University.
Caption
Samarkand, Uzbekistan, on April 10, 2025. (Getty Images)
Brigham McCown discusses why renewable energy sources have failed to meet expectations at Texas Tech University.