Brigham McCown discusses why renewable energy sources have failed to meet expectations at Texas Tech University.

Caption
Dr. Alex Karp. (Wall Street Journal photo)
Brigham McCown discusses why renewable energy sources have failed to meet expectations at Texas Tech University.