In the world, while India is undisputed the current top outsourcing destination, it is an appreciating rupee, increasing labor costs and a higher attrition levels are now weighing heavily on outsourcers with their businesses in India. The country is already falling behind in terms of call center outsourcing with the emergence of the Philippines […]