Company NameIndustryLocationFundingRevenueEmployees
Lithuania, Vilnius, Vilnius
$35M
201
United Kingdom, Surrey, Richmond
$15M
56
Portugal, Albufeira
201
United States, New York, Niagara Falls
$35M
51
United States, North Carolina, Winston-Salem
$35M
51
United States, Michigan, Ann Arbor
$15M
64
United Arab Emirates, Dubai, Dubai
$35M
269
United Kingdom, Berkshire, Slough
$15M
268
Malaysia, Federal Territory of Kuala Lumpur, Kuala Lumpur Central
$750M
1K
United States, Pennsylvania, Pittsburgh
$15M
51