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