Home > PROJECTS > China Fujian 969.6kW Project

China Fujian 969.6kW Project

Location: Fujian, China
Project Time:2022
Total Capacity:969.6kW
Solution:Rooftop