Dear Mr. Gaurav
I suggest if you could bring Business/clients at your own, it would be much better than getting business thru agents.
Message for Mr. Malik,
In india lot of Call Center are availablre on Lease. You can try with that one first before setting up own Call center.