20110504 tech.tech-news: Global IT services revenue touched $793B in 2010