Company NameIndustryLocationFundingRevenueEmployees
United States, Washington, Walla Walla
$75M
882
Malaysia, Kuala Lumpur, Bukit Jalil
$750M
1.5K
Brazil, Bahia, Ilhéus
$750M
1.6K
United Kingdom, Norfolk, Norwich
$750M
755
United States, Arkansas
$75M
272
United States, Utah, Ogden
$35M
329
United Kingdom, England, Stevenage
$75M
289
United States, Oklahoma, Tulsa
$750M
501
United States, California, Los Angeles
$75M
201
Spain, Comunidad de Madrid, Madrid
$35M
451