Novelis Releases 2025 Sustainability Report

10% Carbon Intensity Reduction in the last fiscal year