2017 Changzhou KARL MAYER< back

Project Location: Changzhou, China

Installed capacity: 2.23MW