Skip to content

News Releases

66155 Results

May 14, 2013

Novelis reports fiscal year 2013 results

Demonstrates strong execution on strategic initiatives Net Income, Excluding Certain Items, of $241 million Adjusted EBITDA of $961 million Liquidity…

Welcome back , to continue browsing the site, please click here