Company NameIndustryLocationFundingRevenueEmployees
Telecommunications
Germany, Nordrhein-Westfalen, Düsseldorf
$750M
1.1K
Telecommunications
Germany, Rheinland-Pfalz, Montabaur
$750M
1.3K
Telecommunications
United States, Oklahoma, Oklahoma City
11
Telecommunications
United Kingdom, England, Clerkenwell
$750M
501
Telecommunications
Germany, North Rhine-Westphalia, Cologne
$35M
309
Telecommunications
Denmark, Capital Region, Copenhagen
$750M
658
Telecommunications
United Kingdom, Dorset, Bournemouth
$750M
501
Telecommunications
Hungary, Budapest
$889M
$750M
5K
Telecommunications
Nigeria, Lagos, Lagos
$230M
$750M
1.9K
Telecommunications
Bulgaria, Sofia, Sofia
$750M
2K