India remains a global leader in outsourcing, and has several advantages over other foreign destinations, particularly in professional services for language and historical reasons