There are many reasons why companies may want to outsource. Lower costs are often cited as the biggest motivating factor, though that’s not the whole story. Lack of local qualified staff, access to a global talent pool, the ability to scale fast, shorter delivery time, and the fact that there’s no need to spend time…