Reply To: Setting up a Call Centre in India 24th May 2004 at 09:57 #12961 AroraGuest Hi all, me and my associates want to start up a call center in Delhi,India….is there someone who can provide us A-Z help in this regard?