14th December 2005 at 09:34
#14227
rakesh agarwal
Guest
we want to set up a 24 seat call center, can anyone plz give us the whole idea abt the investment and the technology to be used. the call center is supposed to be set up in east india