Cabrero Wind Farm (96MW) & Battery Storage

The $156 million proceeds will be used by German renewable energy...

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