Outsourcing has been the buzz word in the world of business for quite some time now. Many look at it…