The addition of 31 new clients during the last quarter of 2009 A Year on growth of 2.4% in IT Services Revenue, up to $1,126.8 million A 5% Year on Year growth in total Revenue A net addition of 4,855 employees That the IT Services business now accounted for 74% of total Revenue The company […]