Novelis informed that its net income attributable to its common shareholder came in at $63 million for the quarter under review, down 39 per cent year-on-year (YoY
Novelis informed that its net income attributable to its common shareholder came in at $63 million for the quarter under review, down 39 per cent year-on-year (YoY