Intelsat: Early signs say industry favors long-term return over short-term market share
Intelsat: Thruster failure may reduce IS-33e’s operational life, but not by much