Here We Go Again: Texas, Climate Change and the Power Grid

June 28, 2021

Michael Webber
Professor, Mechanical Engineering