Generic selectors
Exact matches only
Search in title
Search in content

Reply To: Consultants for setting up call centers

#13303
Dinesh
Guest

You need a Licence in the first place to start a call centre in India, which is issued by DOT New Delhi.