communications satellite brand

C60354
concept

A communications satellite brand is a marketed identity under which a company designs, operates, and promotes satellites and related services that enable data, voice, and video transmission across long distances.

Instances (1)

Instance Via concept surface
Badr