DEME and Eiffage win €500m contract for French offshore wind project

The companies will design, produce and install the foundations at the 480MW Saint Nazaire project

Deme installation vessel Innovation at work
Deme installation vessel Innovation at workFoto: Deme Offshore
Published 28 August 2019, 07:38Updated 28 August 2019, 07:38
Europe