When it comes to providing technical services to large companies, we must mention IBM. This blue giant is the top supplier of business software, and its business department is also the largest supplier of practical technical consulting services in the world. Now that IBM has announced a major mobile initiative, it's definitely worth listening to.