Back to work

Olkiluoto 3 Turbine Island

Turbine Island, Olkiluoto 3 NPP
under construction
Location:  Olkiluoto, Eurajoki, Finland
Client: Siemens AG