Labels:text | screenshot | font | rectangle | number OCR: FACT FILE --.. THE LARGE international Intelsat 6 communications satellite can simultaneously handle 120,000 phone calls and three TV channels. The ownership and operation of the Intelsat satellites is shared by more than 130 nations.