Invests in and develops renewable energy projects, including wind and solar power generation facilities.
2007
China
1-10 employees
Renewables & Environment
$1B - 10B in revenue
Industry Rank
161 out of 192
China, Manufacturing, Machinery
China, Manufacturing, Electrical & Electronic Manufacturing
Not reporting on Sustainability