The Olkiluoto Power Plant in Finland, with its three reactors (Photo by TVO)

The Olkiluoto Power Plant in Finland, with its three reactors (Photo by TVO)