B1 Top executives of Texas electric grid resign after storm failure 0 0 More Share Save Report Video vocabulary