Global
中国大陆
Japan
France
Germany
Portugal
Spain
Project Size1.3MW
Location: Zhejiang, China
Completed: 2014
Project Type: Roof Mounted