We assess Novelis’ ESG as “Adequate”, in line with its Social and Governance scores. The company has a “Strong” score for the Environmental pillar …
We assess Novelis’ ESG as “Adequate”, in line with its Social and Governance scores. The company has a “Strong” score for the Environmental pillar …