Company NameIndustryLocationFundingRevenueEmployees
Australia, SOUTH AUSTRALIA, Firle
$35M
314
Switzerland, Basel-Town, Basel
$3.8M
15
United States, Iowa, Ames
$750K
22
United States, Massachusetts, Cambridge
$750K
12
United States, Texas, Austin
$3.8M
59
United States, New York, New York
$1.8M
30
Switzerland, Zurich, Au
$1.8M
27
Belgium, Flemish Region, Ghent
$750K
21
United States, Connecticut, Branford
$3.8M
41
Spain, Valencia, Paterna
$750K
28