I just recently found this article in The Economist about my employer:
Long-Distance Calling
Interesting reading even for an insider!