La Genoveva I Wind Farm (88MW)

La Genoveva wind farm will be located in the...

Blurred image of IJGlobal article content
Blurred image of IJGlobal project key facts