Agencies Financial Services Pullback Damps ICT Group’s Year By Chief Marketer Staff Tuesday, March 17, 2009 ICT Group