Company NameIndustryLocationFundingRevenueEmployees
United States, Pennsylvania, Philadelphia
$3.8M
86
South Africa, Northern Cape, Kimberley
$750M
501
United States, California, Malibu
$15M
231
United States, Missouri, Chesterfield
$15M
88
United States, Virginia, Sterling
$3.8M
58
Canada, Ontario, Toronto
$75M
780
India, Kerala, Kozhikode
$35M
859
France, Amiens
$5B
10K
France, Nantes Cedex 3
$75M
1.1K
Germany, North Rhine-Westphalia, Paderborn
$750M
1.9K