The Njord A platform. (Photo: Thomas Sola/Statoil)
vattenfall renewable energy ofshore netherlands
No Image
No Image
No Image
No Image
No Image
No Image
No Image
No Image