Vistra Corp. (NYSE:VST) said it would buy Energy Harbor Corp. (OTCPK:ENGH) in a $3.43 billion deal including debt, looking to expand its nuclear power generation capacity.

The deal consists of $3 billion in cash and Energy Harbor shareholders getting a 15% stake in a newly formed subsidiary holding company called Vistra Vision.