Provides renewable energy solutions and building-integrated photovoltaic systems.
1995
China
51 - 200 employees
Renewables & Environment
$500M - 1B in revenue
$1M - 10M in profitability
Industry Rank
149 out of 176
China, Manufacturing, Machinery
China, Manufacturing, Electrical & Electronic Manufacturing
Sustainability Report
Total sustainability employees
1