SunRack
Location
Japan
Project Capacity
2500 KW
Completion Time
2023-04-23
Mounting System Type
Floating Solar Mounting System