Tuesday, November 20, 2007

Corporate thralldom reloaded


Telus International Philippines is it. What does AT&T stand for again?

No comments: