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