21st June 2002 at 13:08
#13277
Sanjeev
Guest
We may have something in common.We would like to collaborate to set up a call center in India for with someone who has regular access to business.
Reply back if you would be interested in further discussing the matter.