Company NameIndustryLocationFundingRevenueEmployees
United States, Texas, Austin
$15M
63
Sweden, Stockholm, Solna
1K
United States, California, Glendale
$750M
5K
United States, Tennessee, Nashville
$750M
501
United States, Massachusetts, Boston
$1.8M
18
Portugal, Lisboa
1K
United States, Washington, Forks
201
United States, Texas, Houston
$3.8M
31
United States, New York, Utica
$750M
501
United States, Texas, Addison
$35M
201