Operates an integrated aluminum production facility including smelting, fabrication, and related energy infrastructure.
1967
Ghana
501 - 1,000 employees
Mining & Metals
$25M - 100M in revenue
Industry Rank
470 out of 483
Spain, Energy & Mining, Mining & Metals
Italy, Energy & Mining, Oil & Energy
Netherlands, Energy & Mining, Utilities
Not reporting on Sustainability
Total sustainability employees
1