Location:Germany

Capacity:3,2 MWp