Company NameIndustryLocationFundingRevenueEmployees
Canada, Ontario, Toronto
$15M
280
United States, North Carolina, Wilmington
501
United Arab Emirates, UAE, Dubai
$15M
215
United States, Oregon, Corvallis
$35M
142
United States, Massachusetts, Boston
5K
United Kingdom, Manchester , Salford
$3.8M
51
Australia, Victoria, Melbourne
$75M
248
Germany, North-Rhine-Westfalia, Kleve
$75M
681
Germany, Dortmund
$750M
921
Canada, Prince Edward Island, Charlottetown
$750M
1.3K