earnings News

Alfa Corp. Reports Q3 Results

Alabama-based Alfa Corp. announced financial results for the third quarter and nine months ended Sept. 30, 2004. Operating income for...