SunRack
Location
Germany
Project Capacity
800 KW
Completion Time
2024-03-23
Mounting System Type
Pitched Tin Roof Mounting System