India is currently losing about 70 per cent of all incremental voice and call centre business to competitors like Philippines and Eastern Europ
India is currently losing about 70 per cent of all incremental voice and call centre business to competitors like Philippines and Eastern Europ