Disclaimer
TVO 2Olkiluoto, Turku-Pori, FinlandBoiling Water Reactor (BWR)Net Output: 810 MWeOperable. Initial criticality: 10/1979. Commercial start: 07/1982.
Plant Address and Contacts