A Spanish company producing renewable energy from biomass and manufacturing eucalyptus pulp.
1957
Spain
501 - 1,000 employees
Paper & Forest Products
$500M - 1B in revenue
$0 - 100K in profitability
Industry Rank
77 out of 91
Spain, Manufacturing, Railroad Manufacture
Spain, Manufacturing, Machinery
Spain, Manufacturing, Renewables & Environment
Sustainability Report
Total sustainability employees
11+