11th October 2005 at 23:07
#17221
Shivangi
Guest
Iam interested in opening a call centre in Allahabad, UP, India.I have an adequate infrastructure to open. Would you please let me know the details regarding franchisee for an call centre.