Germany Project

Project: Germany 
Power:  725 kWp

Category: On-Grid Commercial

Location: Germany