Novelis  Banner Image

Novelis has reached its limit for free report views

Work for Novelis ? Upgrade Your Profile and unlock all your annual reports.


  • Ticker
  • Industry --None-- More
  • Sector --None-- More
Novelis  Logo Image
  • 10,000+ Employees
  • Based in Atlanta, Georgia
Novelis Inc. is driven by its purpose to shape a sustainable world together. As a global leader in innovative products and services and the world's largest recycler of aluminum, they partner with customers in the aerospace, automotive, beverage can and specialties industries to deliver solutions that maximize the benefits of lightweight aluminum throughout North America, Europe, Asia andMore South America.

Most Recent Annual Report

MOST RECENT 2021 Annual Report

Report Locked. Novelis has reached its limit for free report views.

Older/Archived Annual Reports