SunRack
Location
Israel
Project Capacity
7600 KW
Completion Time
2024-05-12
Mounting System Type
Solar Tracking System