Nuclear Innovation North America LLC South Texas Project South Texas Project Electric Generating Station Nuclear Innovation North America LLC South Texas Project Two of the world's "top 20" South Texas Wikipedia South Texas South Texas plant Wikipedia South Texas South Texas Wikipedia South Texas plant South Texas South Texas Nuclear Project Nuclear Innovation North America LLC pointed this out to us: South Texas South Texas Project South Texas South Texas Project en.wikipedia.org... Wikipedia