Logo GoAfrica

Contact details

No.3805 Zhoujiazui Road, SHUFE National University Science Park, Shanghai, P.R. China
Shanghai - 200093 - China
Vertically integrated PV manufacturer founded 2005 in Shanghai: PV modules up to 730W, LiFePO4 storage, mounting systems, mobile solar, cleaning robots, solar water pumps, solar lighting and solar ventilation. TUV/UL/IEC/VDE/CE, ISO 9001/14001. 1.2GW+ capacity, 20GW shipped to 800+ customers in 120+ countries. OEM/ODM; sales engineers reply within one working day. Landline +86-21-35328987.