9th January 2005 at 11:09
#14148
DELEEP GEORGE
Guest
i am planning to set up a 20 seat call centre in Pala , Kerala state . Please let me know how to proceed & what would be the investment required & time frame for 20 seats to start functioning