Novelis, based in Atlanta, has released its financial results for Q2 FY2025. The company reported a net income of \$128 million, down 18% year-over-year. Excluding special items, net income was \$179 million, a 1% drop from the prior year. Adjusted EBITDA was \$462 million, down 5%, but up 1% excluding the \$25 million impact from...
READ MORE