MASSACHUSETTS INSTITUTE OF TECHNOLOGY
Texas Leaders Ignored Warnings A Decade Ago That Their Power Supply Was In Danger
February 19, 2021
By Zahra Hirji, '13BuzzFeed News