Intelsat: 75% average fill rate for its satellite transponders
Intelsat reported revenue of $482.0 million and net loss of $405.4 million for the three months ended June 30, 2020. Intelsat’s Chief Executive Officer, Stephen Spengler, said, “Our business demonstrated...












