CENX rakes in $12.5 mln Series D

Share this