Advertising Console

    101 East - Phoning from the Philippines

    Repost
    Al Jazeera English

    by Al Jazeera English

    4.3K
    27 views
    The Philippines is emerging as a great outsourcing nation for cost efficiency, but are there limits to its success?