Olmeda, Spain (6 MW)

Location: Olmeda, Spain

Capacity: 6 MW

Installation type: FIX

Status: Active