Vistra Estimates Power Crisis Losses at About $1 Billion, Stock Plunges
February 26, 2021 — As the financial toll from last week’s Winter storm and power crisis