The concept of outsourcing has been around for decades, but in recent years it has become an integral aspect of many IT implementations, particularly as the pressures associated with economically streamlining business lines remains ever prominent...