Company NameIndustryLocationFundingRevenueEmployees
Telecommunications
United States, Texas, New Braunfels
$75M
218
Telecommunications
United Kingdom, England, London
$750M
2K
Telecommunications
Norway
501
Telecommunications
United Kingdom
$15M
350
Telecommunications
United States, California, Camarillo
$235M
$35M
92
Telecommunications
Norway, Oslo, Nordre Aker
501
Telecommunications
United States, California, Palo Alto
$2.9M
$35M
69
Telecommunications
United Kingdom, Oxfordshire, Abingdon
$527M
$750M
674
Telecommunications
United Kingdom, Berkshire, Reading
$355M
$75M
201
Telecommunications
Germany, North Rhine-Westphalia, Bocholt
$750M
495