Birthe Weijola birthe.weijola@helsinki.fi Author articles EUR 3 billion price tag for construction delay on new reactor at Finland’s Olkiluoto NPP TwitterFacebookEmailLinkedInPrint