C&I Project

210 kW Shenzhen, China
Installation Form : Stick