Cabrero Wind Farm (96MW) & Battery Storage

Cabrero wind project is located in the Biobío region of Chile. The...

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