Smulders, Engie win contract to build Saint Brieuc substation in France

The Saint Brieuc wind farm is located 16.3km offshore Brittany in France. (Credit: Smulders Group)



Related Article
Recommended Whitepaper

View More