The concept of outsourced information technology services has become a widely accepted business practice in Government sectors and Fortune 500 companies, but is relatively unexplored and little understood among private companies. While in many parts of the world the strategy of outsourcing medium-to-large size business has been eagerly embraced by the business community, |