Aflac appears on list of green IT stars

April 26, 2010 12:52 PM