Company NameIndustryLocationFundingRevenueEmployees
France, Île-de-France, Paris
$3.8M
127
Spain, Galicia / Galiza, La Coruña
$15M
202
United States, Georgia, Marietta
$15M
175
United States, Ohio, Westerville
$15M
73
United States, New York, Brooklyn
$35M
201
India, Tamil Nadu, Chennai
$750M
501
Germany, Baden-Württemberg, Nürtingen
$75M
734
Germany, Hesse
$750M
2.3K
Canada, Québec, Montréal
$750M
2.6K
Canada, British Columbia, Burnaby
$750M
1K