Rate Notice: 5.9% general rate increase Jan 1, 2026 — Learn More
    Novelis Corp logo featuring a stylized gear and text Novelis in a clean sansserif font

    Novelis Corp.

    Novelis Corp. is the global leader in aluminum rolling and recycling, delivering innovative, sustainable solutions for beverage, automotive, aerospace, and specialty markets worldwide.

    Company Overview

    Novelis Corp. is a world-leading provider of low-carbon, high-recycled-content aluminum and the largest recycler of aluminum globally. The company operates an integrated network of rolling and recycling facilities across North America, Europe, Asia, and South America, serving industries such as beverage packaging, automotive, aerospace, and construction. Novelis is committed to advancing sustainability and circular economy initiatives through its closed-loop recycling systems.

    Key Metrics

    1,200

    Import Shipments

    20

    Distribution Centers

    17.1B

    Annual Revenue

    2005

    Founded

    Company Profile

    Key Milestones

    Important company milestones and achievements.

    Markets Served

    Geographic markets and customer segments served.

    Ownership Structure

    Corporate ownership and organizational structure.

    Sales Channels

    Distribution networks and sales approaches.

    Recent Developments

    Novelis is likely advancing its sustainability initiatives, expanding recycling capacity, and investing in innovative aluminum solutions for automotive and packaging industries.

    Strategic Expansion

    Expansion of closed-loop recycling systems to increase recycled content in products

    Market Expansion

    Strategic efforts to expand market presence and reach new customer segments.

    Technology Adoption

    Implementation of advanced technologies to improve service delivery and customer experience.

    Business Information

    Novelis Corp. specializes in the production of premium aluminum sheet and foil products, supplying major brands in beverage, automotive, aerospace, and specialty sectors. The company recycles over 84 billion used beverage cans annually, utilizing advanced closed-loop systems to minimize environmental impact and ensure a secure supply chain. Novelis’ operations span 11 countries with approximately 11,000 employees, emphasizing innovation, sustainability, and global reach. Their aluminum solutions are designed to reduce carbon emissions and support the transition to a fully circular economy.

    Headquarters

    Atlanta, Georgia, USA

    Founded

    2005

    Stock Symbol

    Private company