Texas Customers Are Shopping for New Retail Electric Providers as Overall Brand Trust Declines Read more