Disclaimer
Trojan Prescott, Ore., United StatesPressurized Water Reactor (PWR)Net Output: 1095 MWePermanently shutdown. Date started: 05/1976. Date closed : 11/1992.
Unit Specific Plant Parameters