Glossary: International Telecommunications Satellite Organization (Intelsat)

DEFINITION:
Created in 1964 under a multilateral agreement, Intelsat is a nonprofit cooperative of 134 countries that jointly own and operate a global communications satellite system.

All Countries