CD: Lowndes Co. in running for $1.2 billion aluminum plant

Posted on 11/19/2014 by