Disclaimer
South Texas Project 1Palacios, Tex., United StatesPressurized Water Reactor (PWR)Net Output: 1250 MWeOperable. Initial criticality: 03/1988. Commercial start: 08/1988.
Unit Specific Plant Parameters