Company NameIndustryLocationFundingRevenueEmployees
Utilities
Germany, Niedersachsen, Oldenburg
$2.4B
1K
Telecommunications
Germany, Niedersachsen, Oldenburg
$750M
1.2K
Real Estate
United States, Florida, Coral Gables
$750M
517
International Trade and Development
United States, Texas, Dallas
501
IT Services and IT Consulting
United States, New Jersey, Fairfield
$15M
411
Software Development
United States, New York, New York
$35M
$15M
153
Telecommunications
United Kingdom, London
$35M
836
Financial Services
United Kingdom, London
$750M
562
Telecommunications
Poland, Warsaw
$750M
501
Machinery Manufacturing
France, PARIS
$750M
1K