Process Systems Testing Commences At Olkiluoto 3 In Finland
by Nuclear Street News from on (#1A7ZF)
A new round of testing has begun at the Olkiluoto 3 nuclear build in Finland, the French engineering and construction firm AREVA has announced.(read more)