Company NameIndustryLocationFundingRevenueEmployees
Telecommunications
United Kingdom, United Kingdom, Bury, Lancashire
$15M
156
Telecommunications
Malaysia, Kuala Lumpur, KL Sentral
$800M
$5B
10K
Telecommunications
France, Île-de-France, Malakoff
$750M
2.6K
Telecommunications
51
Telecommunications
United States, California, San Jose
$35M
119
Telecommunications
United States, New York, New York
$750M
501
Telecommunications
Belgium, Brussels Region, Brussels
$750M
993
Telecommunications
France, Châteaubourg
$35M
197
Telecommunications
United States, South Carolina, Greer
51
Telecommunications
United Kingdom, London
$1.2B
$5B
78K