India continues to hold its position as the best outsourcing destination across the globe, despite the emergence of new rivals, according to the latest report from management consultancy firm AT Kearney.