Domestic Projects

Zhejiang Roof Mounted

Project Size1.3MW

Location: Zhejiang, China

Completed: 2014

Project Type: Roof Mounted