Manufactures wind turbine components and provides renewable energy solutions.
2008
Spain
501 - 1,000 employees
Renewables & Environment
$500M - 1B in revenue
Industry Rank
7 out of 176
Spain, Manufacturing, Renewables & Environment
Sustainability Report