Company NameIndustryLocationFundingRevenueEmployees
Technology, Information and Internet
10
Technology, Information and Internet
Australia, New South Wales, Sydney
$12M
$35M
134
Technology, Information and Internet
Germany, Deutschland, Munich
$15M
133
Technology, Information and Internet
United Kingdom, London, Stratford
11
Technology, Information and Internet
United States, California, Emeryville
$750M
501
Technology, Information and Internet
19
Technology, Information and Internet
United Kingdom, Cardiff
11
Technology, Information and Internet
United States, California, Berkeley
2
Technology, Information and Internet
Singapore, Singapore
$16M
$15M
134
Technology, Information and Internet
1K