Company NameIndustryLocationFundingRevenueEmployees
Telecommunications
Italy, Roma
$750M
1.4K
Telecommunications
United States, New York, Syracuse
$750M
711
Telecommunications
Luxembourg, Luxembourg Hamm
97
Telecommunications
United States, Maryland, Greenbelt
$75M
403
Telecommunications
United Kingdom, Jersey, St Helier
$750M
636
Telecommunications
France, Marseille Cedex 16
260
Telecommunications
Saudi Arabia, Riyadh, Riyadh
120
Telecommunications
Spain, Spain, Alcobendas
$72M
$5B
789
Telecommunications
India, Maharashtra, Navi Mumbai
$2B
$5B
66K
Telecommunications
United Kingdom, Devon, Exeter
$75M
201