close window
Four years in, and Olkiluoto III is still 36 months from completion.