Company NameIndustryLocationFundingRevenueEmployees
Telecommunications
Australia, Victoria, Melbourne
$941M
$750M
1.5K
Telecommunications
South Africa, Gauteng, Midrand
$501B
15K
Telecommunications
United Kingdom, London
$5B
139K
Telecommunications
United Kingdom, UK, London
$4.5B
$501B
10K
Telecommunications
$4.5B
$3.6B
1
Telecommunications
India, Maharashtra, Mumbai
$2.2B
$5.1B
35K
Telecommunications
United Kingdom, London
$3.8M
1
Telecommunications
Ukraine, Kyiv
$750M
1K
Telecommunications
Netherlands
$2.4B
$4.5B
6K
Telecommunications
Canada, Ontario, Toronto
41