Offshore Outsourcing is an increasing IS/IT strategy that relies on third party Service Providers typically located in developing, low wage countries. The scale and scope is extending from traditional application development activities to embrace infrastructure management. It poses additional risks on both Service Recipients and Providers, which need to be carefully evaluated and assessed. In t...