Alcoa Completes Energy Project at Deschambault Smelter in Canada

Alcoa Corporation has officially marked the completion of a capital project that is expected to improve stability, increase efficiency,
Alcoa Completes Energy Project at Deschambault Smelter in Canada
Alcoa Deschambault Smelter Image Source – Wikimapia
Want to read the full story?

We’re glad you’re enjoying this story. Subscribe to any of our plans to continue reading the story.

Already have an account? Sign In

Related Stories

No stories found.