BizTerm Definition
INTELSAT
Full Definition

The International Telecommunications Satellite Organization operates a network of Satellites for international transmissions.


Previous Biz Term Next Biz Term