Company NameIndustryLocationFundingRevenueEmployees
Telecommunications
France, Haute Garonne, Blagnac
$35M
125
Telecommunications
France, Île-de-France, Paris
$918M
$3.4B
12K
Telecommunications
United States, California, Long Beach
$35M
51
Telecommunications
Canada, Ontario, Toronto
$750M
1.6K
Telecommunications
$10M
$15M
51
Telecommunications
United States, Texas, Dallas
$23M
$6.4B
12K
Telecommunications
United States
10K
Telecommunications
United States, Texas, Richardson
$750M
1.6K
Telecommunications
United States, California, Santa Clara
$75M
322
Telecommunications
United Kingdom, England, West End
$403M
$750M
501