Integral Development

Description: + 33.6 MW Wind | + 7 MW PV | + 5 MWh BESS

Country: Eastern Spain

Status: Ongoing