Speaking of Global Crossing... Have you seen Terry McCauliff on all the news shows trying to spin his way out of this? It's all Capitolism. Ha ha ha ha!!!!
Someone asked this before. Did GX ever report a year in which they turned a profit? Was wondering about this. Do know that they chewed up Frontier and spit them out. A shame...