Physical presence

35

POP

14

sales offices
in 12 countries

4

Media Centers

20

countries in
5 continents

12

teleports

6

booking centres

750 + 

employees
worldwide

Satellite

27

satellites

55 +

DTH platforms

80

transponders

Fibre Network

92,000

km of fibre
(twice the Earth's
circumference)