Texas Power Crisis led to over $1 billion loss for Vistra

Texas Power Crisis led to over $1 billion loss for Vistra

By Christy Gren - Mar 01, 2021

The winter storm that has devastated Texas, leading to power outages, water shortage, and heating troubles, will affect the electricity bills of consumers and suppliers both. Vistr

Read More