Birthe Weijola Author articles EUR 3 billion price tag for construction delay on new reactor at Finland’s Olkiluoto NPP TwitterFacebookEmailLinkedInPrint