4 September 2010, 8:52 am
ATLANTA — A Texas company is laying off nearly 100 workers in Atlanta. According to the Georgia Department of Labor, Affiliated Computer Services announced the layoffs Friday.... Read More »