Release Summary

Intelsat 35e, a high throughput satellite, successfully launched into orbit from Cape Canaveral, Florida.

Intelsat