Company NameIndustryLocationFundingRevenueEmployees
United States, Illinois, Chicago
5K
Australia, Victoria, Newborough
501
United States, Florida, Ft. Lauderdale
$750M
1K
United Kingdom, Gwynedd, Bangor
5K
Germany, Baden-Württemberg, Reutlingen
$35M
297
France, LA GARDE
1.3K
United Kingdom, London
$3.8M
134
United Kingdom, London
$75M
314
Norway, Rogaland, Stavanger
$750M
2.2K
United States, Massachusetts, Boston
$35M
324