27th October 2003 at 10:13
#12603
Mohan
Guest
This is a new thread ?
What would u all think is the call center size in India, if we could break it into Small / Medium / large ; how many are setup and how many are likely to be set up in the next one year