- 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 and…More South America.
REPORT RATINGS4.8 / 5.0 (73)
Novelis reports have an aggregate usefulness score of 4.8 based on 73 reviews.
Most Recent Responsibility Report
2021 Purpose Report
Archived Responsibility Reports
Our service enables potential investors to review the most recent and archived Novelis Sustainability Report, Novelis Corporate Social Responsibility Report, Novelis CSR Report, Novelis Corporate Responsibility, Novelis CR Report, Novelis Citizenship Report, Novelis ESG Report, and Novelis Environmental Report online.