4th August 2002 at 19:29
#11799
Rajeev
Guest
I want to know about a company who can provide us the infrastructure & technology for setting call center in India.
I would also like to know about any USA/UK company who is interested in opening up a call center in India.