SunRack
Location
Japan
Project Capacity
2600 KW
Completion Time
2020-06-16
Mounting System Type
Floating Solar Mounting System