GW of Solar Modules Produced
FY, 2018
Patents Issued
FY, 2017
Patent Applications
FY, 2017
China
No. 2599, Xiangyang North Street, High Tech Zone
United States
Two Logan Square 100-120 North 18th Street, Suite 1900
Australia
level 10/210 Clarence St
Brazil
S.A.Av.Doutor Jose Bonifacio Nogueira,150
Japan
Level 3, Marunouchi NiJubashi Building, 3-2-2 Marunouchi, Chiyoda-ku
Spain
Ctra. N-1