Outsourcing can be defined as the process of delegating or sub-contracting certain peripheral organizational activities to third party service providers so that the management can better focus on its core business functions. Today, a very large number of organizations outsource…