Bigger India

India Losing Call Centre Biz to Competitors

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

Leave a Reply

Your email address will not be published. Required fields are marked *