Congress questions Texas officials about power grid failure

0
226

Congress is looking into the cause of the power blackouts across Texas last month