Disclaimer
Vandellos 2Vandellos, Tarragona, SpainPressurized Water Reactor (PWR)Net Output: 961 MWeOperable. Initial criticality: 11/1987. Commercial start: 03/1988.
Unit Specific Plant Parameters Plant Address and Contacts