6.8MW Solar Floating Power Plant in Maylasia

Jul 16, 2024
System Size: 6800KW Solar Module Type: Evo 5