13th September 2004 at 11:57
#16493
Susan
Guest
Jonathan Thx for your inputs as well … well the site does provide a lot of info but its pertaining to starting one in india and abt polices for india … are you aware of somthing for dubai ? … or consultants who could help me setup a call center in dubai ?