Outsourcing is often associated with small scale businesses and start-ups who lack the people-power and financial resources needed to conduct parts of their operations in-house. Google ‘benefits of outsourcing’ and you’ll scroll through page upon page of search results relating to small businesses, but what about larger ones?