International Partnership to Support South Europe´s fabrication activities

2024-02-06T13:12:33+01:00

Situated 16 kilometers off the northwest coast of France in the Bay of Saint-Brieuc within the English Channel, the Saint Brieuc wind farm, developed by Iberdrola, will produce about [...]