Company NameIndustryLocationFundingRevenueEmployees
Wholesale
United States, Texas, Stafford
$75M
204
Higher Education
Spain, Barcelona / Madrid
$35M
2K
Real Estate
United States, California, San Rafael
$7.5M
$750M
501
Appliances, Electrical, and Electronics Manufacturing
Switzerland, Olten
$750M
501
Manufacturing
United States, District of Columbia, Washington
$750K
12
Government Administration
United Kingdom, West Midlands, Coventry
51
Non-profit Organizations
United States, Missouri, St. Louis
$3.8M
109
Truck Transportation
Japan, Tokyo, Tokyo
$1.8B
10K
Government Administration
Norway, Oslo
73
Technology, Information and Internet
United States, California, Redwood City
$30M
$750M
501