INTELLSAT

AcronymDefinition
INTELLSATIntelligent Satellite Communication Solutions