Vistra Corp. is an energy and power generation company based in Irving, Texas. The organization operates within the utilities sector and manages corporate functions including tax compliance and reporting.