site logo

Texas outages take center stage during Congressional hearing on climate and clean energy