RES to sell 33MW of French wind farms to Octopus

Siemens Gamesa to supply the 11 wind turbines for the wind farms. (Credit: Pixabay/InspiredImages.)



Related Article
Recommended Whitepaper

View More