Reply To: Setting up a Call Centre in India 7th November 2002 at 00:05 #12916 RobGuest What is considered the best location in India for a Call Centre /Help Desk ?