Company NameIndustryLocationFundingRevenueEmployees
Hospitals and Health Care
United States, Texas, Irving
$750M
1K
Software Development
United States, Georgia, Atlanta
$750M
739
IT Services and IT Consulting
Spain, Comunidad de Madrid, Madrid
51
Insurance
Spain, Comunidad de Madrid, Madrid
1.7K
Retail
United States
$7.5M
74
Semiconductor Manufacturing
United States, California, Santa Clara
201
Technology, Information and Internet
Spain, Catalonia, Barcelona
$2.2B
$501B
5.4K
Software Development
Spain, Cataluña / Catalunya, Barcelona
$750M
1K
Consumer Services
United Kingdom, Oxford
11
IT Services and IT Consulting
United States, Pennsylvania, Plymouth Meeting
13