Disclaimer
Almaraz 1Almaraz, Caceres, SpainPressurized Water Reactor (PWR)Net Output: 892 MWeOperable. Initial criticality: 04/1981. Commercial start: 10/1981.
Unit Specific Plant Parameters Plant Address and Contacts