Definition

A large global satellite communications company that provides satellite services for government agencies, multinational corporations, and other organizations.