A week ago, Greenpeace published leaked internal documents from the Olkiluoto 3 nuclear construction site that proved basic construction standards had been violated. A week later, a Finnish TV news programme used more leaked documents and interviews w... Read more >