TWO MAJOR PRODUCTION BASES
Wuxi, Jiangsu & Jiuquan, Gansu, China
300,000+ SQ FT MANUFACTURING FACILITY
30+ PRODUCTION LINES
Annual Capacity: 20 GW
20+ YEARS OF PV EXPERIENCE
System Design & Installation
100+ PROFESSIONALS
EXPORTING TO 100+ COUNTRIES & REGIONS
ESTABLISHED IN 1998
Factory live shot
Business Qualification












