2nd July 2003 at 09:15
#15212
debashish
Guest
hi
am intersested in setting up a call center in mumbai,india ,i have a area of 2500 sq.m in the prime location in mumbai ,anyone intersested in can come up with details