6th August 2007 at 10:07
#18056
VB PlusTech
Guest
why not in india!
india had over 7000 call center yes 7K call center all over india some of them have 10000 seats also they start with 12 seats goes up to 10000 seats
its v easy to setup and run CC in india indians are best in call centers Ind..