...lone entity, Texas-based energy and power company TCEH Corp. has renamed itself Vistra Energy. ... The rebranded entity Vistra Energy includes TCEH's experienced management team, led by CEO Cur...llar operating assets and a strong balance sheet."
Read More...