Tag: Alabama
Novelis to Open $2.5 billion Aluminum Plant in Alabama
Atlanta-based Novelis Inc. has announced plans to invest more than $2.5 billion to build a new, low-carbon aluminum recycling and rolling plant in Bay...
We use cookies to enhance your browsing experience, serve personalized ads or content, and analyze our traffic. By clicking "Accept", you consent to our use of cookies.