Company NameIndustryLocationFundingRevenueEmployees
United States, Florida, Fort Lauderdale
$750M
1K
$501B
10K
United States, Massachusetts, Norton
$75M
925
United States, Connecticut, Manchester
$750M
796
United Kingdom, Belfast
$750M
1K
Estonia, Harju, Tallinn
$750M
1.1K
France, Auvergne-Rhône-Alpes, Écully
$35M
462
Canada, Ontario, Toronto
$35M
403
Australia, New South Wales, Macquarie University
$750M
1K
Saudi Arabia, Jeddah
$35M
602