Texas leads the country for most weather-related major power outages, data shows.
A major power outage is defined as an event impacting more than 50,000 customers. #AbbottFailedTexas #FixTheDamnGrid @GovAbbott @ERCOT_ISO @DanPatrick @TexasGOP kvue.com/amp/article/we…