Controversial nuclear power plants in Europe

Olkiluoto 3-finland
Olkiluoto-3 is a Finnish nuclear power plant being built on Olkiluoto Island that has suffered many delays over 13 years. Credit: Hannu Huovila / TVO.