Company NameIndustryLocationFundingRevenueEmployees
Telecommunications
Saudi Arabia, Riyadh
1.1K
Telecommunications
United Kingdom, England, London
$630M
$750M
559
Telecommunications
New Zealand, Grafton, Auckland
$15M
84
Telecommunications
United States, South Carolina, Rock Hill
$750M
1K
Telecommunications
United States, Pennsylvania, Monroeville
$75M
201
Telecommunications
United States, Missouri, Kansas City
$750M
501
Telecommunications
United States, Colorado, Boulder
$8M
$750M
1.5K
Telecommunications
United States, Georgia, Duluth
$35M
80
Telecommunications
Canada, Ontario, Richmond Hill
$35M
246
Telecommunications
United Kingdom, East Yorkshire, Hull
$102M
$15M
182