Manila emerges as the new call centre capital of the world

Manila emerges as the new call centre capital of the world

Manila emerges as the new call centre capital of the world


User: ET NOW

Views: 16

Uploaded: 2012-04-02

Duration: 01:23

Your Page Title