Century Aluminum Co., headquartered in Chicago, has announced its fourth-quarter and full-year 2024 results, posting net sales of $631 million for the quarter and $2.2 billion for the year. The ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results