Cabeolica Wind Farm (25.5MW)

The 25.5MW Cabeolica wind farm comprises of four onshore wind farms on the...

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