Global
中国大陆
Japan
France
Germany
Portugal
Spain
Project Size13.9MW
Location: Hangzhou Bay, China
Completed: 2016
Project Type: Roof Mounted