The five most important pieces of information on outsourcing that I have found this week in my travels through the web. IBM announced first-quarter 2011 earnings: Total revenues for the first quarter of 2011 of $24.6 billion increased 8 percent from the first quarter of 2010. IBM will hit $100 billion this year, is...