Company NameIndustryLocationFundingRevenueEmployees
Telecommunications
$610K
178
Telecommunications
France, Paris
$75M
453
Telecommunications
United Kingdom, Greater Manchester, Manchester
$15M
82
Telecommunications
United Kingdom, Berkshire, Slough
$9.9M
$501B
10K
Telecommunications
France, Boulogne-Billancourt
$882M
$35M
10K
Telecommunications
France, 92707 Colombes
$5B
3.7K
Telecommunications
$501B
10K
Telecommunications
Ireland, Dublin
$75M
201
Telecommunications
Brazil, Minas Gerais, Uberlandia
$750M
5.8K
Telecommunications
United States, California, San Jose
$35M
$35M
121