2 ms·Apparently a lot of the call centers are located in West Bengal AFAIK.by arcticbull 5y agoApparently a lot of the call centers are located in West Bengal AFAIK.