Intelsat Announces Entry into $3.75 Billion Credit Facility, Completion of Redemption and Related Refinancings

Read the full Press Release