Site icon Little India: Overseas Indian, NRI, Asian Indian, Indian American

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

Exit mobile version