Vistra CEO transition is latest step in power provider’s transformation
Vistra has had success adding solar to its portfolio in Illinois, but has experienced "significant…
creditsightsArticle published date: June 6, 2022