10MW Floating Solar Project, Shouguang, Shandong, China
2024/12/30

Project Location: Shouguang, Shandong, China

Capacity: 10MW

Annual Total Solar Irradiance: 1383.3 kWh/㎡

Average Annual Power Generation: 11.3 million kWh

Annual Coal Savings: 0.45 tons

Annual CO2 Emission Reduction: 11,300 tons

Subscribe