back
Project > Elsterheide

Elsterheide, DE

Project category: Engineering
Project state: Completed
Site size: 40 ha
Installed power: 20 MWp
Annual electricity output: 20.6 GWh
Start-up: 2011