Home > PROJECTS > China Hubei 73MW Project

China Hubei 73MW Project

Location:Hubei, China
Project Time:2021
Total Capacity:73MW
Solution:Agricultural Mounting System
Material:Zn-Al-Mg coated steel