Company NameIndustryLocationFundingRevenueEmployees
Technology, Information and Internet
United States, New York, Brooklyn
$15M
92
Technology, Information and Internet
United States, New York, New York
$45M
$15M
73
Technology, Information and Internet
India, Uttar Pradesh, Noida
$7.5M
187
Technology, Information and Internet
United States, New York, New York
$25M
$75M
201
Technology, Information and Internet
France, Île-de-France, Gonesse
$750M
1.7K
Technology, Information and Internet
Canada, Ontario, Oakville
$15M
100
Technology, Information and Internet
Turkey, Çatalca, istanbul
501
Technology, Information and Internet
United States, Texas, Austin
$800K
$3.8M
11
Technology, Information and Internet
United States, Massachusetts, Boston
$3.8M
22
Technology, Information and Internet
India, Tamilnadu, Chennai
$35M
$750M
2.3K