Aalto Power
The French firm owns and operates 118MW of onshore wind farms in France, with an additional 63MW portfolio under development
The French firm owns and operates 118MW of onshore wind farms in France, with an additional 63MW portfolio under development