Intelsat 'restrained' as satellite wanders
Intelsat reported revenue of $621.1 million and a net loss of $102.6 million for the three months ended March 31, 2010. “First quarter 2010 performance was as anticipated in light of the previously reported events that are restraining our growth in the first half of 2010,” said Intelsat CEO, David McGlade. “Our confidence in our […]