International Partnership to Support South Europe´s fabrication activities

2025-06-05T09:38:48+02: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 [...]