Spanish clean energy developer Iberdrola Renovables has begun the construction of four new wind farms in northeastern France, which amount to a total of 30MW of electricity capacity.
Iberdrola Renovables begins construction of four wind farms in France