Company NameIndustryLocationFundingRevenueEmployees
Telecommunications
United Kingdom, London
$8.3B
11K
Telecommunications
France, Brittany, Cesson-Sevigne
$35M
81
Telecommunications
Italy, Varese, Busto Arsizio
$750M
937
Telecommunications
Colombia, Antioquia, Medellin
$206M
1.8K
Telecommunications
United States, Indiana, Ligonier
$15M
129
Telecommunications
Colombia, Bogota
$102M
$750M
4.5K
Telecommunications
Germany, Niedersachsen, Oldenburg
$750M
1.2K
Telecommunications
United Kingdom, London
$35M
843
Telecommunications
Poland, Warsaw
$750M
501
Telecommunications
Canada, Québec, Québec
$16M
$750M
1.7K