This question is usually on the lips of most companies these days, and for a good reason. Outsourcing can deliver great benefits, both in cost-savings and expanding workforce, just to name two. Yet the key question is even not how to do it, but when.